Problem beim kopieren von Backup auf Band über acrocmd - Acronis Backup Advanced
Hallo zusammen.
Wir hatten früher eine Umgebung mit mehreren physikalischen Windows Servern die auf einen Backup Server mit Acronis Backup Advanced 11.5 gesichert wurden.
Zusätzlich lief noch täglich ein Batch Script das über acrocmd die Backups auf eine RDX Disk kopiert hat. (Wurde durch meinen Vorgänger erstellt).
Das Standard Backupziel in Acronis war ein Storage node das auf einen lokalen Datenträger auf dem Backupserver verwies.
Nun hat sich unsere Landschaft etwas geändert. Statt mehreren physikalischen Servern läuft alles auf einem Hyper-V Server.
Wir verwenden nun Acronis Backup Advanced 12.5 das auf dem Hyper-V installiert ist und der Storage Node verweist nun auf ein NAS.
Ich möchte das Script nun für die neue Umgebung anpassen. Erhalte aber Fehlermeldungen bei denen ich nicht weiter komme.
Was sich wohl in Version 12.5 wohl schon geändert hat, ist das an das Archiv automatisch die GUID angehängt wird.
Über folgenden Befehl konnte ich überhaupt erst herausfinden wie die Backup Archive heißen (über das Acronis Webinterface wird der Name nicht vollständig angezeigt):
Zu Testzwecken habe ich aktuell nur eine Maschine im Script. Die anderen füge ich hinzu sobald das ganze funktioniert:
Beim ausführend der Batch erhalte ich folgende Fehlermeldung:
Die ersten beiden Zeilen sind nur Teil der Datenlöschung auf dem Laufwerk und die Fehlermeldung irrelevant.
Kennt sich hier jemand aus und kann mir ggfs. helfen?
Danke schon mal im voraus.
Wir hatten früher eine Umgebung mit mehreren physikalischen Windows Servern die auf einen Backup Server mit Acronis Backup Advanced 11.5 gesichert wurden.
Zusätzlich lief noch täglich ein Batch Script das über acrocmd die Backups auf eine RDX Disk kopiert hat. (Wurde durch meinen Vorgänger erstellt).
Das Standard Backupziel in Acronis war ein Storage node das auf einen lokalen Datenträger auf dem Backupserver verwies.
@echo off
echo "%date% %time%" >c:\skripte\logfile.txt
rmdir f:\.meta /s /q
del f:\* /s /q
c:
cd \
cd "c:\Program Files (x86)\Acronis\CommandLineTool"
acrocmd export backup --service=asn --loc=bsp://backup/Storage --arc=dms.domain.local --target=\\backup\Band >>c:\skripte\logfile.txt
acrocmd export backup --service=asn --loc=bsp://backup/Storage --arc=WTS.domain.local --target=\\backup\Band >>c:\skripte\logfile.txt
acrocmd export backup --service=asn --loc=bsp://backup/Storage --arc=hyper-v.domain.local --target=\\backup\Band >>c:\skripte\logfile.txt
acrocmd export backup --service=asn --loc=bsp://backup/Storage --arc=SQL.domain.local --target=\\backup\Band >>c:\skripte\logfile.txt
acrocmd export backup --service=asn --loc=bsp://backup/Storage --arc=dc.domain.local --target=\\backup\Band >>c:\skripte\logfile.txt
timeout 60
c:\programme\wineject\wineject.exe -nosafe -open f
cd c:\skripte
mail.bat
Nun hat sich unsere Landschaft etwas geändert. Statt mehreren physikalischen Servern läuft alles auf einem Hyper-V Server.
Wir verwenden nun Acronis Backup Advanced 12.5 das auf dem Hyper-V installiert ist und der Storage Node verweist nun auf ein NAS.
Ich möchte das Script nun für die neue Umgebung anpassen. Erhalte aber Fehlermeldungen bei denen ich nicht weiter komme.
Was sich wohl in Version 12.5 wohl schon geändert hat, ist das an das Archiv automatisch die GUID angehängt wird.
Über folgenden Befehl konnte ich überhaupt erst herausfinden wie die Backup Archive heißen (über das Acronis Webinterface wird der Name nicht vollständig angezeigt):
acrocmd list archives --service=asn --loc=bsp://HyperV-DA/Qnap --log=C:\skript\Bandtransfer\Log.xml --output=raw > C:\skript\Bandtransfer\Archivnamen.txt
Zu Testzwecken habe ich aktuell nur eine Maschine im Script. Die anderen füge ich hinzu sobald das ganze funktioniert:
@echo off
echo "%date% %time%" >C:\skript\Bandtransfer\logfile.txt
rmdir E:\.meta /s /q
del E:\* /s /q
C:
cd \
cd "C:\Program Files\Acronis\CommandLineTool"
acrocmd export backup --service=asn --loc=bsp://HyperV-DA/Qnap --arc=ALT-WIN7_Hyper_V-EB12DAF3-A02A-4324-B28B-ABDC320761B3-7FB609C3-4179-4A07-A55E-9B847C5A3EC9A --target=\\HyperV-DA\Band >>C:\skript\Bandtransfer\logfile.txt
timeout 60
c:\programme\wineject\wineject.exe -nosafe -open f
cd C:\skript\Bandtransfer
mail.bat
Beim ausführend der Batch erhalte ich folgende Fehlermeldung:
Das System kann die angegebene Datei nicht finden.
E:\* konnte nicht gefunden werden
An error occurred while executing the command.
Fehler: 0x1510008
$module = "acrocmd_vsa64_12890"
`anonymous-namespace'::PrintPerformingResult : e:\374\enterprise\command_line\engine\impl\engine.cpp(65)
TOL: Failed to execute the command. Exportieren
Fehler: 0x1350016
CommandID = "988327D2-A4E0-447E-94FC-70DD3B67B5BD",
$module = "service_process_vsa64_12890"
Tol::`anonymous-namespace'::MakeFailResult : e:\374\enterprise\common\tol\command\command.cpp(457)
TOL: Failed to execute the command. Exportieren
Fehler: 0x1350016
CommandID = "988327D2-A4E0-447E-94FC-70DD3B67B5BD",
$module = "staging_command_vsa64_12890"
Tol::`anonymous-namespace'::MakeFailResult : e:\374\enterprise\common\tol\command\command.cpp(457)
URI ist leer.
Fehler: 0x260001
$module = "storage_server_archive_manager_vsa64_12890"
`anonymous-namespace'::ParseUri : e:\348\core\common\uri\uri.cpp(122)
Gewartet wird 55 Sekunden. Weiter mit beliebiger Taste...
Die ersten beiden Zeilen sind nur Teil der Datenlöschung auf dem Laufwerk und die Fehlermeldung irrelevant.
Kennt sich hier jemand aus und kann mir ggfs. helfen?
Danke schon mal im voraus.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 436758
Url: https://administrator.de/contentid/436758
Ausgedruckt am: 24.11.2024 um 05:11 Uhr
3 Kommentare
Neuester Kommentar