User Tools

Site Tools


doc:appunti:linux:sa:backup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:linux:sa:backup [2011/12/18 17:05] – [rsync su MS-Windows] niccolodoc:appunti:linux:sa:backup [2013/09/03 12:46] – [rdiff-backup] niccolo
Line 13: Line 13:
  
 ===== rdiff-backup ===== ===== rdiff-backup =====
 +
 +FIXME **ATTENZIONE!** Pare che rdiff-backup soffra di un [[wpit>Memory_leak]] per cui non riesce a completare il backup di un dataset composto da circa 13 milioni di file per circa 700 Gb. La memoria RAM di 8 Gb viene completamente consumata e il processo muore. Questo almeno accade con **rdiff-backup 1.2.8-6** e **python 2.6.6-3+squeeze7** su Debian Squeeze.
  
 Si installa il pacchetto Debian **rdiff-backup**. Un primo script di backup di una **directory** verso un **host remoto** potrebbe essere questo: Si installa il pacchetto Debian **rdiff-backup**. Un primo script di backup di una **directory** verso un **host remoto** potrebbe essere questo:
Line 206: Line 208:
  
 Dovrebbe essere possibile usare [[http://www.goodjobsucking.com/?p=62|una soluzione basata su VShadow]], un tool generico che consente di attivare uno snapshot di un disco prima di eseguire il tradizionale cwRsync. Purtroppo tale soluzione si basa sul pacchetto **wmi-client** che è stato rimosso da Debian perché bloccato ad una vecchia versione di Samba per motivi di licenza. Il pacchetto wmi-client contiene **''winexe''**, un tool per eseguire da GNU/Linux un programma su host remoto Windows. Dovrebbe essere possibile usare [[http://www.goodjobsucking.com/?p=62|una soluzione basata su VShadow]], un tool generico che consente di attivare uno snapshot di un disco prima di eseguire il tradizionale cwRsync. Purtroppo tale soluzione si basa sul pacchetto **wmi-client** che è stato rimosso da Debian perché bloccato ad una vecchia versione di Samba per motivi di licenza. Il pacchetto wmi-client contiene **''winexe''**, un tool per eseguire da GNU/Linux un programma su host remoto Windows.
 +
 +In alternativa - a giudicare da questo [[http://lists.samba.org/archive/rsync/2009-June/023363.html|post]] - dovrebbe esistere una versione di rsync che supporta VSS nativamente.
  
 ==== Winexe ==== ==== Winexe ====
  
-Esisten un pacchetto [[http://packages.ubuntu.com/hardy/python/wmi-client|wmi-client]] per Ubuntu, compilato con pochissime dipendenzesi installa bene su Debian Squeeze.+Esisten un pacchetto **wmi-client** [[http://packages.ubuntu.com/hardy/python/wmi-client|compilato per Ubuntu]] che ha pochissime dipendenze si installa bene anche su Debian Squeeze
 + 
 +In alternativa dal sito [[http://sourceforge.net/projects/winexe/|winexe su SourceForge]] si arriva ad un repository di [[http://build.opensuse.org/project/repositories?project=home:ahajda:winexe|pacchetti precompilati]] per varie distribuzioni.
  
 Ecco un esempio di come eseguire Notepad su Windows remoto, aprendo un file condiviso su network share: Ecco un esempio di come eseguire Notepad su Windows remoto, aprendo un file condiviso su network share:
Line 229: Line 235:
 verificare se il parametro **''%%--reinstall%%''** risolve il problema. verificare se il parametro **''%%--reinstall%%''** risolve il problema.
  
-===== =====+==== Account Administrator e Windows 7 ====
  
 +Pare che non sia possibile eseguire un processo **''%%winexe --interactive=1%%''** con Windows Vista e Windows 7, perché il processo parte ma non nel desktop dell'utente attivo.
  
-In alternativa - a giudicare da questo [[http://lists.samba.org/archive/rsync/2009-June/023363.html|post]] - dovrebbe esistere una versione di rsync che supporta VSS nativamente.+Ad ogni modo, per eseguire il programma senza privilegi di amministratore (con Windows 7 l'account Administrator esiste ma è disabilitato) bisogna aggiungere questa chiave nel registry: **''HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system\LocalAccountTokenFilterPolicy''** impostando una **''DWORD=1''**. 
 + 
 +Per abilitare l'account Administrator in Windows 7 Professional vedere [[http://www.sevenforums.com/tutorials/7539-local-users-groups-manager-open.html|Local Users and Groups]], in pratica bisogna cercare ed eseguire **''lusrmgr.msc''**. 
 +==== VSS ====
  
 Segue una descrizione dei pregi e difetti di VSS (tratta dal sito di [[http://www.ferrobackup.com/backup-open-locked-files.html|Ferro Backup]]): Segue una descrizione dei pregi e difetti di VSS (tratta dal sito di [[http://www.ferrobackup.com/backup-open-locked-files.html|Ferro Backup]]):
doc/appunti/linux/sa/backup.txt · Last modified: 2013/09/03 12:46 by niccolo