Newsgroup: it.comp.os.win.win2000
Titolo: Backup di tutto tranne...

Su un W2kServer abbiamo una cartella condivisa 'Clienti'.
All'interno, per ogni cliente c'è una sottocartella, con tutta la
documentazione inerente i progetti.
Adesso, per uno dei clienti abbiamo archiviato una serie di cose immense,
oltretutto che cambiano di frequente, per cui anche i backup differenziali
o incrementali si gonfiano di diversi GB al giorno.
Per evitare di dover diminuire la frequenza dei backup, o di vedere il
server impegnato per ore a fare dei backup, abbiamo deciso di creare due
politiche di backup diverse per quel cliente e per 'tutti gli altri'.
Mi servirebbe quindi una linea di comando che mi crei il backup del
contenuto di h:\clienti, TRANNE che h:\clienti\Pippo.
Poi creerò in maniera standard una serie di backup per quest'ultima.
Ma non so come fare il 'tranne' nella linea del backup, o nel wizard di
NTbackup...
Ciao
Alberto


wrote:

Puoi modificare il file .BKS di definizione del backup inserendo una
cosa del genere:
H:\clienti\
H:\clienti\pippo\ /Exclude
In questo modo viene copiato tutto il contenuto della cartella Clienti
tranne la sottocartella Pippo.
-- 
Rossano Orlandini (aka Memmo)
MCSE MCSA MVP - Windows Server

 H:\clienti\pippo\ /Exclude
Ho usato esattamente quanto mi hai suggerito, nel file .bks indicato nella
linea di schedulazione, ma la sottocartella pippo è stata inclusa comunque
nel backup...
Ciao
Alberto


wrote:

Molto strano... ho appena fatto una prova con il mio esempio e, quando
vado a ripristinare il file .BKF, nel Catalog vedo che la cartella
Pippo non è presente e tutte le altre sì.


 Pippo non è presente e tutte le altre sì.
Allora rivediamo se manca qualche elemento...
In effetti una differenza c'è.
Per semplificare, avevo scritto un percorso H:\Clienti come percorso
complessivo e H:\Clienti\Pippo come percorso da escludere.
In realtà il percorso da escludere è più lungo, ossia
H:\Clienti\Progetti\Pippo
Probabilmente, nel momento in cui NTBackup scandisce H:\Clienti, inserisce
tutta la sottocartella Progetti, e quindi Pippo ci finisce dentro
ugualmente.
Nel log del backup di prova fatto ieri ho trovato anche una cosa molto
strana:
I file nella cartella "NT\NTBackup\data\H_Mirror_Differenziale.bks" sono
stati ignorati. Impossibile trovare la cartella.
In realtà, il percorso del .bks è quello che mi avevi riportato tu, ossia
d:\documents and setting ecc..., e nella riga di schedulazione è
correttamente riportato con i doppi apici come delimitatori, per cui non
capisco come mai sembri che si confonda con lo spazio di "Windows NT". E,
soprattutto, se non trova il bks, come ha fatto a inserire tutta la roba
come solito?
Comunque adesso ho lanciato un nuovo backup, inserendo nel .bks:
H:\Clienti\
H:\Clienti\Progetti\ /exclude
H:\Clienti\Progetti\
H:\Clienti\Progetti\Pippo\ /exclude
Vediamo l'esito (ci vorrà parecchio tempo...).
Ciao e grazie.
Alberto

 Vediamo l'esito (ci vorrà parecchio tempo...).
Nada.
E' stato tutto inserito.
Adesso, per cercare di avere tempi più umani per i test, ho creato una
cartella e:\prova\sottoprova, in cui ho inserito due sottocartelle Elemento1
e Elemento2, dove ho messo qualche file a caso.
Poi ho creato un bks con:
e:\prova\
e:\prova\sottoprova\elemento2\ /exclude
e l'ho fatto girare. Elemento2 è stato inserito nel backup, tant'è che poi
ho provato a ripristinare e mi ha effettivamente ricreato la roba che avevo
rinominato.
Il server è un W2k SP4, con NTFS sulla partizione di sistema e FAT32 sul
disco dei dati.
Ciao
Alberto

BuonAngolo wrote:

Molto strano. Ho fatto anch'io la tua prova. Ho creato una cartella
c:\prova con 3 sottocartelle (prova1, prova2, prova3) e in ognuna ho
creato le sottocartelle elemento1 ed elemento2. 
Ho quindi creato un file batch di backup (backup.cmd) del tipo: 
ntbackup.exe backup "@C:\Documents and Settings\rossano\Local
Settings\Application Data\Microsoft\Windows
NT\NTBackup\data\prova.bks"  /v:no /r:no /rs:no /hc:off /m normal /j
"prova" /l:s /f "c:\backup-prova.bkf"
Nella cartella specificata nel batch, ho creato il file "Prova.bks"
del tipo:
C:\prova\
C:\prova\prova3\elemento2  /Exclude
Lanciando il batch, viene creato il file di backup Backup-prova.bkf
che, se aperto con un normale Restore, indica chiaramente che la
cartella elemento2 contenuta in prova3 non è stata inclusa nel backup.


 cartella elemento2 contenuta in prova3 non č stata inclusa nel backup.
Incredibile (ma almeno ho scoperto l'arcano...)
Il mio Job č:
C:\WINNT\system32\NTBACKUP.EXE backup "@C:\Documents and
Settings\vaccari\Impostazioni locali\Dati applicazioni\Microsoft\Windows
NT\NTBackup\data\prova.bks" /n "Etichetta_supporto" /d "etichetta_backup"
/v:no /r:no /rs:no /hc:off /m normal /j "prova" /l:s /f "d:\Backup.bkf"
dove prova.bks contiene:
D:\prova\
D:\prova\sottoprova\elemento2 /exclude
Sembra tutto identico, vero?
.
.
.
.
.
E invece no.
Tu hai scritto /Exclude, io ho scritto /exclude
Adesso funziona.
Ciao
Alberto

Alberto
Meno male, io avevo sempre usato /Exclude e mi funzionava  :-)
Una piccola differenza che cambia la vita  ;-)
Ciao.
