-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
15 changed files
with
129 additions
and
97 deletions.
There are no files selected for viewing
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# License overview of included 3rd party libraries | ||
|
||
The project is licensed under the terms of the [LICENSE.md](LICENSE.md) | ||
|
||
However, includes several third-party Open-Source libraries, which are licensed under their own respective Open-Source licenses. | ||
|
||
## Libraries directly included | ||
|
||
[Corsinvest ProxmoxVE Api](https://github.com/Corsinvest/cv4pve-api-dotnet) | ||
License: GPLv3 | ||
|
||
[Corsinvest ProxmoxVE Api Extension](https://github.com/Corsinvest/cv4pve-api-dotnet) | ||
License: GPLv3 | ||
|
||
[Dotnet Core](https://github.com/dotnet/core) | ||
License: MIT | ||
|
||
[ReadLine](https://github.com/tonerdo/readline) | ||
License: MIT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# License | ||
|
||
Copyright (C) Corsinvest Srl | ||
|
||
This software is available under two different licenses: | ||
|
||
* GNU General Public License version 3 (GPLv3) | ||
* Corsinvest Enterprise License (CEL) | ||
|
||
The default license, without a valid Corsinvest Enterprise License (CEL) agreement, is the Open-Source GPLv3 license. | ||
|
||
## GNU General Public License version 3 (GPLv3) | ||
|
||
If you decide to choose the GPLv3 license, you must comply with the following terms: | ||
[GPLv3](gpl-3.0.txt) | ||
|
||
## Corsinvest Enterprise License (CEL) | ||
|
||
Alternatively, commercial and supported versions of the program - also known as Enterprise Distributions - must be used in accordance with the terms and conditions contained in a separate written agreement between you and Corsinvest Srl. For more information about the Corsinvest Enterprise License (CEL) please visit [site](https://www.corsinvest.it/open-source#license) | ||
|
||
Please see also (files in this directory): | ||
|
||
[GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 - gpl-3.0.txt](gpl-3.0.txt) | ||
|
||
[Libraries used including their own licenses - 3rd-party-licenses.md](3rd-party-licenses.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,6 @@ | ||
# cv4pve-autosnap | ||
|
||
[](https://www.gnu.org/licenses/gpl-3.0.en.html) | ||
[](https://gitter.im/Corsinvest/cv4pve-autosnap) | ||
[](https://github.com/Corsinvest/cv4pve-autosnap/releases/latest) | ||
 [](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=PPM9JHLQLRV2S&item_name=Open+Source+Project¤cy_code=EUR&source=url) | ||
[](LICENSE.md) [](https://github.com/Corsinvest/cv4pve-autosnap/releases/latest)  | ||
|
||
Proxmox VE automatic snapshot tool | ||
|
||
|
@@ -13,12 +10,6 @@ Proxmox VE automatic snapshot tool | |
|
||
## The old bash version inside Proxmox VE is no longer supported because the Proxmox VE developers continue to change output. The risk of incompatibility is high. With the new version that uses native APIs, the problem no longer exists | ||
|
||
# **Donations** | ||
|
||
If you like my work and want to support it, then please consider to deposit a donation through **Paypal** by clicking on the next button: | ||
|
||
[](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=PPM9JHLQLRV2S&item_name=Open+Source+Project¤cy_code=EUR&source=url) | ||
|
||
```text | ||
______ _ __ | ||
/ ____/___ __________(_)___ _ _____ _____/ /_ | ||
|
@@ -28,15 +19,14 @@ If you like my work and want to support it, then please consider to deposit a do | |
Corsinvest for Proxmox VE Auto Snapshot (Made in Italy) | ||
Automatic snapshot with retention | ||
Usage: cv4pve-autosnap [options] [command] | ||
Options: | ||
-?|-h|--help Show help information | ||
--host The host name host[:port] | ||
--username User name <username>@<realm> | ||
--password The password. Specify 'file:path_file' to store password in file. | ||
--version Show version information | ||
--vmid The id or name VM/CT comma separated (eg. 100,101,102,TestDebian) | ||
-vmid or -name exclude (e.g. -200, -TestUbuntu), | ||
'all-???' for all VM/CT in specific host (e.g. all-pve1, all-\$(hostname)), | ||
|
@@ -48,10 +38,17 @@ Commands: | |
status Get list of all auto snapshots | ||
Run 'cv4pve-autosnap [command] --help' for more information about a command. | ||
Report bugs to <[email protected]> | ||
``` | ||
|
||
## Copyright and License | ||
|
||
Copyright: Corsinvest Srl | ||
For licensing details please visit [LICENSE.md](LICENSE.md) | ||
|
||
## Commercial Support | ||
|
||
This software is part of a suite of tools called cv4pve-tools. If you want commercial support, visit the [site](https://www.corsinvest.it/cv4pve-tools) | ||
|
||
## Introduction | ||
|
||
Automatic snapshot for Proxmox VE with retention. | ||
|
@@ -71,10 +68,10 @@ For the planning process using an external machine: | |
|
||
## Main features | ||
|
||
* Completely rewritten in C# | ||
* Use native api REST Proxmox VE (library C#) | ||
* Completely written in C# | ||
* Use native Api REST Proxmox VE (library C#) | ||
* Independent os (Windows, Linux, Macosx) | ||
* Installation unzip file extract binary | ||
* Installation rapid, unzip file extract binary | ||
* Not require installation in Proxmox VE | ||
* Execute out side Proxmox VE | ||
* For KVM and LXC | ||
|
@@ -84,11 +81,12 @@ For the planning process using an external machine: | |
* Clean all snapshots | ||
* Multiple schedule VM/CT using --label (es. daily,monthly) | ||
* Hook script | ||
* Multiple VM/CT (100,102,ubuvm,debvm,pipperovm,fagianovm or all) in a single execution | ||
* Multiple VM/CT (100,102,ubuVm,debVm,pipperoVm,fagianoVm or all) in a single execution | ||
* Exclusion specific VM/CT using minus e.g --vmid=all,-100 | ||
* Exclusion template from snapshot | ||
* Waiting for the snapshot process to finish | ||
* Alerting in QEMU, agent not enabled. | ||
* Save memory VM Qemu in snap using parameter --state. | ||
|
||
## Configuration and use | ||
|
||
|
@@ -117,6 +115,7 @@ root@debian:~# cv4pve-autosnap --host=192.168.0.100 --username=root@pam --passwo | |
This command snap all VMs except 111. | ||
|
||
The --keep tells that it should be kept 2 snapshots, if there are more than 2 snapshots, the 3 one will be erased (sorted by creation time). | ||
The --state save memory VM. | ||
|
||
## Clean a VM/CT one time | ||
|
||
|
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.