Partition(en) auf / von FTP Server sichern / wiederherstellen

  • Da der Snapshot Export bei einer gut gefüllten HD nicht funktioniert und ich leider auch keine (Offline-) Möglichkeit kenne das komplette QCOW-Image auf dem FTP-Server zu sichern, habe ich nach einer Alternative zum temporären Zwischenspeichern der Partitionen gesucht.

    Empfehlenswert ist es hierzu das Rettungssystem zu verwenden, da hier bereits ein vorkonfigurierter SSH-Zugang enthalten ist. Zudem braucht man das Paket NcFTP. Darin enthalten sind die Binaries "ncftpput" resp. "ncftpget". Nach dem lokalen Entpacken in GRML kann man exemplarisch wie folgt einzelne Partitionen, alternativ die komplette virtuelle HD, sichern:


    dd if=/dev/sda3 bs=1M | ./ncftpput -c -u xxx -p yyy 46.38.225.190 image/sda3.raw


    Anschließend sollte mit einem


    md5sum /dev/sda3


    sowie einem


    ./ncftpget -c -u xxx -p yyy 46.38.225.190 image/sda3.raw | md5sum


    geprüft werden, ob der Upload korrekt und vollständig war.


    Die Datenrate für den Up- und Download lag bei einem aktuellen vServer exemplarisch jeweils bei gut 50 MB/s.


    Grüße

    Andreas