Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sitrox/proxmox-utils
Useful shell (python) scripts for managing proxmox virtual environment.
https://github.com/sitrox/proxmox-utils
Last synced: 6 days ago
JSON representation
Useful shell (python) scripts for managing proxmox virtual environment.
- Host: GitHub
- URL: https://github.com/sitrox/proxmox-utils
- Owner: sitrox
- License: mit
- Created: 2011-12-07T12:25:23.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2022-06-12T17:50:11.000Z (over 2 years ago)
- Last Synced: 2024-05-21T12:44:34.458Z (6 months ago)
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 56
- Watchers: 7
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-proxmox-ve - proxmox-utils
README
# Proxmox utils
A simple python-based utility for handling KVM machines on Proxmox 2.x systems.
## Installation
- Install setuptools
```bash
aptitude install python-setuptools
```- Get source
```bash
git clone git://github.com/remofritzsche/proxmox-utils.git
```- Install
```bash
cd proxmox-utils
python setup.py build
sudo python setup.py install
```## Usage
```
./kvm-cloneThis clones a KVM machine (NOTE: not a template) from one id to the other. If the source
machine is currently running, the script will automatically suspend it and resume it again
after the machine has been copied. To the end of the script, it gives you the possibility to
edit the configuration file for the target machine. In any case, this has to be done in order
to adapt the image paths contained in the configuration files../kvm-remove
This fully removes a KVM machine and it's configuration. You can also delete such a machine
directly via the Proxmox Web Interface, however a few files will be left out by Proxmox../kvm-create-template
Creates a new template from an installed KVM machine with . Make sure to
edit the generated template configuration file (especially name, comment and image file
location)../kvm-list-templates
Lists the available template names.
./kvm-activate-template
This copies over an existing template to a machine of a certain ID.
```