README.md aktualisiert

This commit is contained in:
2026-05-12 23:27:19 +02:00
parent aca3e87007
commit 8e0fad8b9d
+7 -10
View File
@@ -1,4 +1,4 @@
# Proxmox Backup Manager PRO (Windows GUI) # proxmoxbackupclient_go-GUI
A lightweight PowerShell-based Graphical User Interface for the [proxmox-backup-client-go](https://github.com/tizbac/proxmox-backup-client-go) by tizbac. This tool simplifies managing directory and physical drive backups to a Proxmox Backup Server (PBS) from Windows machines. A lightweight PowerShell-based Graphical User Interface for the [proxmox-backup-client-go](https://github.com/tizbac/proxmox-backup-client-go) by tizbac. This tool simplifies managing directory and physical drive backups to a Proxmox Backup Server (PBS) from Windows machines.
@@ -7,7 +7,7 @@ A lightweight PowerShell-based Graphical User Interface for the [proxmox-backup-
- **Dual Mode Backup:** Supports both `pbsdirectorybackup.exe` (for folders) and `pbsmachinebackup.exe` (for physical disk images). - **Dual Mode Backup:** Supports both `pbsdirectorybackup.exe` (for folders) and `pbsmachinebackup.exe` (for physical disk images).
- **Automated Scheduling:** Easily register backup jobs in the Windows Task Scheduler to run under the `SYSTEM` account. - **Automated Scheduling:** Easily register backup jobs in the Windows Task Scheduler to run under the `SYSTEM` account.
- **Auto-Elevation:** Automatically requests Administrator privileges required for VSS snapshots and disk access. - **Auto-Elevation:** Automatically requests Administrator privileges required for VSS snapshots and disk access.
- **Physical Drive Mapping:** Automatically detects and correctly formats physical drive paths (e.g., `\\.\\PhysicalDrive0`) to avoid common CLI syntax errors. - **Physical Drive Mapping:** Automatically detects and correctly formats physical drive paths (e.g., `\\.\PhysicalDrive0`) to avoid common CLI syntax errors.
- **Job Management:** Save, edit, and delete multiple backup configurations in a local `backup_jobs.json` file. - **Job Management:** Save, edit, and delete multiple backup configurations in a local `backup_jobs.json` file.
## Prerequisites ## Prerequisites
@@ -19,18 +19,15 @@ A lightweight PowerShell-based Graphical User Interface for the [proxmox-backup-
1. Place `proxmoxclient_go_gui.ps1` in the directory containing the PBS executables. 1. Place `proxmoxclient_go_gui.ps1` in the directory containing the PBS executables.
2. Right-click the script and select **Run with PowerShell**. 2. Right-click the script and select **Run with PowerShell**.
3. Fill in your PBS details: 3. Fill in your PBS details (URL, Fingerprint, Token, Secret).
- **PBS URL:** `https://<your-ip>:8007`
- **Fingerprint:** Your server's SHA-256 fingerprint.
- **Token ID:** e.g., `root@pam!MH-WS01`
- **Secret:** Your API token secret.
4. Select **Directory** or **Machine** mode and choose your source. 4. Select **Directory** or **Machine** mode and choose your source.
5. Click **Save Job**, then either **Run Backup Now** to test or **Automate in Task Scheduler** for recurring backups. 5. Click **Save Job**, then either **Run Backup Now** to test or **Automate in Task Scheduler** for recurring backups.
## Credits & Disclaimer ## Credits
- **Core CLI:** This GUI is a wrapper for the excellent work by [tizbac](https://github.com/tizbac). - **Core CLI:** This GUI is a wrapper for the excellent work by [tizbac](https://github.com/tizbac).
- **GUI Development:** This interface was developed and refined with the assistance of **Gemini (Google AI)** to ensure robust error handling and seamless Windows integration. - **GUI Development:** This interface was developed and refined with the assistance of **Gemini (Google AI)** to ensure robust error handling and seamless Windows integration.
--- ## License & Disclaimer
*Note: Always ensure you have a valid backup of your data before relying solely on automated systems.*
**THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.** The authors and contributors are not liable for any data loss, system damage, or other issues arising from the use of this script or the underlying backup tools. Use at your own risk. Always verify your backups regularly.