meph!sto
Vice Admiral
- Registriert
- Nov. 2003
- Beiträge
- 6.318
Hi,
ich bin mir nicht sicher wo mein Anliegen am Beste hinpasst, daher probiere ich es mal hier.
Es geht um Folgendes:
Ich habe 2 Linux Kabelreceiver (VU+), auf beiden läuft VTI 15. Ich lasse durch die integrierte Backupfunktion und Timerfunktion jeden Sonntag Morgen vollautomatisch ein Backup erzeugen.
Das funktioniert auch zum Großteil.
Die Images werden unter
abgelegt.
Die Namenstruktur sieht so aus
Konkret lautet das für heute morgen:
Konkret bedeutet das dann:
Leider passiert es, dass die Backupfunktion neu erzeugte Images nicht unter
sondern im zuletzt erstellten Imageordner ablegt.
Konkret bedeutet das dass ich die heutigen Images nicht unter
vorfand, sondern unter
.
Ich habe mich bereits an die VTI Community gewandt, dort aber keine Hilfe bekommen.
Jetzt überlege ich mir eben als Workaround einfach alle Ordner mit "vti" im Namen, nach
zu verschieben.
Wie bekomme ich das denn hin ? Letztlich würde ich mich ja vermutlich im Kreis drehen, da ein Unterordner eines "VTI"-Ordners ebenfalls ein "VTI"-Ordner ist.
Mein (gedanklicher) Ansatz ist:
2. Fragen:
1. Ist mein Ansatz sinnvoll ?
2. Wie mach' ich das ? Bin ein Freund von schmalen shell-Lösungen
Danke
Edit:
nach meinen Tests sollte
funktionieren.
Schauen wir mal ob das auch stimmt.
ich bin mir nicht sicher wo mein Anliegen am Beste hinpasst, daher probiere ich es mal hier.
Es geht um Folgendes:
Ich habe 2 Linux Kabelreceiver (VU+), auf beiden läuft VTI 15. Ich lasse durch die integrierte Backupfunktion und Timerfunktion jeden Sonntag Morgen vollautomatisch ein Backup erzeugen.
Das funktioniert auch zum Großteil.
Die Images werden unter
Code:
/media/hdd/vti-image-backup
Die Namenstruktur sieht so aus
Code:
vti_15.0.0_backup-image_<BOXNAME>_<YYYY>-<MM>-<DD>_<hh>-<mm>-<ss>
- vti_15.0.0_backup-image_uno4kse_2021-02-21_04-00-00
- vti_15.0.0_backup-image_duo4k_2021-02-21_05-00-00
Code:
vuplus/<BOXNAME>
- vti_15.0.0_backup-image_uno4kse_2021-02-21_04-00-00/vuplus/uno4kse
- vti_15.0.0_backup-image_duo4k_2021-02-21_05-00-00/vuplus/duo4k
Leider passiert es, dass die Backupfunktion neu erzeugte Images nicht unter
Code:
/media/hdd/vti-image
Konkret bedeutet das dass ich die heutigen Images nicht unter
Code:
/media/hdd/vti-image
- /media/hdd/vti-image/vti_15.0.0_backup-image_uno4kse_2021-02-14_04-00-00/vuplus/uno4kse/vti_15.0.0_backup-image_uno4kse_2021-02-21_04-00-00
- /media/hdd/vti-image/vti_15.0.0_backup-image_duo4k_2021-02-14_04-00-00/vuplus/duo4k/vti_15.0.0_backup-image_duo4k_2021-02-21_04-00-00
Code:
/media/hdd/vti-image
Ich habe mich bereits an die VTI Community gewandt, dort aber keine Hilfe bekommen.
Jetzt überlege ich mir eben als Workaround einfach alle Ordner mit "vti" im Namen, nach
Code:
/media/hdd/vti-image
Wie bekomme ich das denn hin ? Letztlich würde ich mich ja vermutlich im Kreis drehen, da ein Unterordner eines "VTI"-Ordners ebenfalls ein "VTI"-Ordner ist.
Mein (gedanklicher) Ansatz ist:
- erst suche ich im Ordner
Code:
/media/hdd/vti-image
- dann suche unterhalb dieser Ordner nach weiteren Unterordner, die ebenfalls "vti" im Namen haben und diese verschiebe ich nach
Code:
/media/hdd/vti-image
2. Fragen:
1. Ist mein Ansatz sinnvoll ?
2. Wie mach' ich das ? Bin ein Freund von schmalen shell-Lösungen
Danke
Edit:
nach meinen Tests sollte
Code:
#SEARCH SUBDIRs AND MOVE TO TOP DIR
cd /media/hdd/vti-image/
find /media/hdd/vti-image/ -name "*VTI*" -exec mv -t /media/hdd/vti-image/ {} +
funktionieren.
Schauen wir mal ob das auch stimmt.
Zuletzt bearbeitet: