taring dei file vmdk non preserva la magrezza

abbiamo storage NFS, where memorizziamo i nostri backup .. manipoliamo con loro dalla macchina Linux where sono montati anche i nfs .. Quindi, per esempio, il thin.vmdk thin provisioned è su linux visto come thin.vmdk e thin-flat. vmdk. Vogliamo archiviarli e comprimerli con catrame e gzip, ma quando rilasciamo un semplice command tar su questi due .. il sottile appena scomparirà e each volta è improvvisamente 10G.

Anche quando cerco di calibrare il thin-flat.vmdk, che ha 1.6G, separatamente (con "tar cf thin.tar thin-flat.vmdk") fa file di tar 10G. Ciò è accaduto anche quando ho cercato di eseguire tar cf /extfs/thin.tar per creare il tar su ext fs.

Che tipo di stregoneria è questa? Qualcuno ha un indizio?

Molte grazie.

  • VMware FT, App HA: cosa succede se vCenter Server non è in linea?
  • Perché vCenter 5.1u1 esce dagli host dal modo di manutenzione?
  • ha aggirato i problemi di networking con VirtualBox all'interno del server VMware
  • Configurazione per un cluster di due computer ESXi che utilizza VSA per presentare lo storage locale a VM
  • Imansible connettersi a ESXi 5.1 dopo l'aggiornamento a 5.1 U2
  • Errore di set-cddrive di automazione PowerCLI
  • Centro datacenter stretto tra città
  • Rimuovere la licenza dall'host ESXi non disponibile / scoperto / eliminato
  • 4 Solutions collect form web for “taring dei file vmdk non preserva la magrezza”

    GNU tar, che si dovrebbe avere se si utilizza Linux, support la gestione di file sparse con l'opzione -S (o --sparse ). Provare

     tar cSf thin.tar thin-flat.vmdk 

    Dalla pagina GNU tar(1) man:

      -S, --sparse handle sparse files efficiently 

    Dovresti dire al catrame di trattare in modo efficace file scarsamente con l'interruttore della row di command -S --sparse .

    -S, –sparse gestisce file scarsamente in modo efficiente

    Non dovresti fare questo. Alless, se stai cercando di sviluppare un process intorno a questo, l'approccio più scalabile è quello di archiviare utilizzando un metodo diverso.

    Se si desidera esportre un VM e conservare i suoi attributi, è ansible esportre come file OVF. Oppure, se sono disponibili methods di backup VM-aware, che possono avere più senso.

    Vedere anche: Spostare VMware ESXi VM a nuovo datastore – conservare il provisioning sottile

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.