{"id":13490835,"url":"https://github.com/Corsinvest/cv4pve-node-protect","last_synced_at":"2025-03-28T07:31:30.465Z","repository":{"id":45623273,"uuid":"255879908","full_name":"Corsinvest/cv4pve-node-protect","owner":"Corsinvest","description":"Proxmox VE protect configuration file nodes","archived":false,"fork":false,"pushed_at":"2025-03-21T18:16:28.000Z","size":93,"stargazers_count":17,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-21T18:35:29.112Z","etag":null,"topics":["backup","configuration","linux","protection","proxmox-cluster","proxmox-ve"],"latest_commit_sha":null,"homepage":"https://www.corsinvest.it/cv4pve","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Corsinvest.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-15T10:15:30.000Z","updated_at":"2025-03-21T17:54:46.000Z","dependencies_parsed_at":"2024-05-02T11:07:05.842Z","dependency_job_id":"1ea76e1b-6368-44d3-9f22-57479ba760e9","html_url":"https://github.com/Corsinvest/cv4pve-node-protect","commit_stats":{"total_commits":11,"total_committers":2,"mean_commits":5.5,"dds":0.09090909090909094,"last_synced_commit":"85f2dd634a1ba3b11dc6db23717f0d2d39a112f5"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corsinvest%2Fcv4pve-node-protect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corsinvest%2Fcv4pve-node-protect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corsinvest%2Fcv4pve-node-protect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corsinvest%2Fcv4pve-node-protect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Corsinvest","download_url":"https://codeload.github.com/Corsinvest/cv4pve-node-protect/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245989104,"owners_count":20705757,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backup","configuration","linux","protection","proxmox-cluster","proxmox-ve"],"created_at":"2024-07-31T19:00:51.374Z","updated_at":"2025-03-28T07:31:30.067Z","avatar_url":"https://github.com/Corsinvest.png","language":"C#","funding_links":[],"categories":["C# #","Tools"],"sub_categories":[],"readme":"# cv4pve-node-protect\r\n\r\n[![License](https://img.shields.io/github/license/Corsinvest/cv4pve-node-protect.svg)](LICENSE.md)\r\n\r\n```text\r\nDescription:\r\n     ______                _                      __\r\n    / ____/___  __________(_)___ _   _____  _____/ /_\r\n   / /   / __ \\/ ___/ ___/ / __ \\ | / / _ \\/ ___/ __/\r\n  / /___/ /_/ / /  (__  ) / / / / |/ /  __(__  ) /_\r\n  \\____/\\____/_/  /____/_/_/ /_/|___/\\___/____/\\__/\r\n\r\n\r\n  Node protect for Proxmox VE                    (Made in Italy)\r\n\r\n  cv4pve-node-protect is a part of suite cv4pve.\r\n  For more information visit https://www.corsinvest.it/cv4pve\r\n\r\nUsage:\r\n  cv4pve-node-protect [command] [options]\r\n\r\nOptions:\r\n  --username \u003cusername\u003e     User name\r\n  --password \u003cpassword\u003e     The Password\r\n  --host \u003chost\u003e (REQUIRED)  The host name host[:port],host1[:port],host2[:port]\r\n  --version                 Show version information\r\n  -?, -h, --help            Show help and usage information\r\n\r\nCommands:\r\n  upload  Upload configuration tar.gz to node\r\n  backup  Backup configuration form nodes using ssh\r\n```\r\n\r\n## Copyright and License\r\n\r\nCopyright: Corsinvest Srl\r\nFor licensing details please visit [LICENSE.md](LICENSE.md)\r\n\r\n## Commercial Support\r\n\r\nThis software is part of a suite of tools called cv4pve-tools. If you want commercial support, visit the [site](https://www.corsinvest.it/cv4pve)\r\n\r\n## Introduction\r\n\r\nNode protect for Proxmox VE.\r\n\r\nthis software create backup tar,gz file from any nodes Proxmox VE and download in local work directory.\r\nThe idea are download configuration file from nodes Proxmox VE.\r\n\r\n## Main features\r\n\r\n* Completely written in C#\r\n* Use native api REST Proxmox VE (library C#)\r\n* Independent os (Windows, Linux, Macosx)\r\n* Installation unzip file extract binary\r\n* Not require installation in Proxmox VE\r\n* Execute out side Proxmox VE\r\n* Connect SSH\r\n\r\n## Web GUI Version in cv4pve-admin\r\n\r\n[![cv4pve-admin](https://raw.githubusercontent.com/Corsinvest/cv4pve-admin/main/src/Corsinvest.ProxmoxVE.Admin/wwwroot/doc/images/screenshot/modules/node-protect/grid.png)](https://github.com/Corsinvest/cv4pve-admin)\r\n\r\n## Configuration\r\n\r\nE.g. install on linux 64\r\n\r\nDownload last package e.g. Debian cv4pve-node-protect-linux-x64.zip, on your os and install:\r\n\r\n```sh\r\nroot@debian:~# unzip cv4pve-node-protect-linux-x64.zip\r\n```\r\n\r\nBackup\r\n\r\n```sh\r\nroot@debian:~# cv4pve-node-protect --host=192.168.0.100,192.168.0.101 --username=root@pam --password=fagiano backup --keep 10 --directory-work \"/mnt/data\" --paths \"/etc/.\" --paths \"/var/lib/pve-cluster/.\" --paths \"/root/.\" --paths \"/var/lib/ceph/.\"\r\n```\r\n\r\nList file download\r\n\r\n```sh\r\nroot@debian:~# ll /mnt/data\r\ndrwxrwxrwx 1 frank frank 512 Apr 16 18:38  2020-04-16-18-38-36\r\n\r\nroot@debian:~# ll /mnt/data/2020-04-16-18-38-36\r\n-rwxrwxrwx 1 frank frank 783K Apr 16 18:38 192.168.0.100-config.tar.gz\r\n-rwxrwxrwx 1 frank frank 783K Apr 16 18:38 192.168.0.101-config.tar.gz\r\n```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCorsinvest%2Fcv4pve-node-protect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCorsinvest%2Fcv4pve-node-protect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCorsinvest%2Fcv4pve-node-protect/lists"}