Newsgroup: it.comp.os.win.win2000
Titolo: Copia automatica di una cartella in una cartella condivisa in rete su un'altra macchina

Avrei il bisogno di effettuare automaticamente in modo giornaliero la copia
di una cartella su un pc A verso un'altra
cartella in un pc B connesso in rete al pc A.
Nel pc B, poi c'è una unità a nastro che automaticamente ad una certa ora
ogni giorno
fa il backup del contenuto della cartella in cui si è riversato il contenuto
della cartella del pc A.
Avevo pensato di utilizzare "operazioni pianificate" per una cosa del genere
ma non avrei idea di quale
comando eseguire per una tale operazione di copia in remoto.
Qualcuno ha qualche riferimento da darmi in proposito?
Grazie.
Stefano.
P.S. Dovendo acquistare una unità a nastro veloce e capiente (non bado a
spese) qual'è secondo voi lo standard più diffuso ed affidabile attualmente
in proposito?

Prova DSincronizza:
http://whiteforest.altervista.org/dimiopage/index.html
Imposti i tuoi percorsi e l'orario in cui deve avvenire la sincronizzazione
delle cartelle (non ti dimenticare di salvare i settaggi).
Poi metti il programma in "esecuzione automatica" col parametro /Minimized
(o /Hidden come ti pare).

 Qualcuno ha qualche riferimento da darmi in proposito?
A parte la simpaticissima utility di Dimio (i miei personali complimenti 
per ambedue i programmini), posso segnalarti anche questa:
http://www.mlin.net/RapidBackup.shtml
che fa un lavoro simile.
-- 
		Luca Amicone
		ICQ: 14890779
		Microsoft MVP
"Disattivazione di Condivisione connessione Internet in una connessione 
di rete di Windows 2000" 
http://support.microsoft.com/?kbid=237254

 comando eseguire per una tale operazione di copia in remoto.
[CUT]
Prova così:
=====salva.bat====
net use x: \\computerB\Share
copy c:\myfolder\*.* x:
net use x: /delete
===============
Poi scheduli all'ora pianificata il file .bat.
Fa solo attenzione a definire correttamente l'utente con il quale viene
eseguito il 
processo.in
 quanto deve essere presente anche sul computer B e
deve avere permesis in scrittura sulla condivisione naturalmente.
Ciao!
-- 
_______________________________
        Microsoft® Technical Advice
         news://
news.microsoft.com
http://support.microsoft.com/newsgroups

 ha scritto nel messaggio
news:RkmHc.43103$c_1.1...@twister1.libero.it...

Se lo metto in esecuzione automatica non dovrebbe partire come servizio e
quindi senza che sia necessario fare il logon.
O sbaglio?

 O sbaglio?
Purtroppo esecuzione automatica viene eseguito solo dopo il logon...

 ha scritto nel messaggio
news:0uCHc.44730$c_1.1...@twister1.libero.it...

Non si potrebbe in qualche modo utilizzare "operazioni pianificate" (che
dovrebbe funzionare anche senza logon)?

 dovrebbe funzionare anche senza logon)?
Beh, teoricamente sì può fare in due modi, ma non garantiti (non ho mai
testato il comportamento del programma prima del logon) comunque:
1° Modo:
Crei una operazione pianificata all'orario che vuoi e, nel percorso, ci
metti
C:\TuoPercorso\DSincronizza.exe /START
Poi avvii DSincronizza e qui:
- imposti i percorsi che vuoi sincronizare
- spunti "esci al termine".
- spunti "Salva i settaggi all'uscita" e chiudi il programma (per salvare i
settaggi)
2° Modo:
Crei una operazione pianificata all'avvio del sistema e, nel percorso, ci
metti:
C:\TuoPercorso\DSincronizza.exe /Hidden
Avvii DSincronizza e qui:
- imposti i percorsi che vuoi sincronizare
- imposti l'orario a cui vuoi sincronizzare
- spunti "Salva i settaggi all'uscita" e chiudi il programma (per salvare i
settaggi)

 testato il comportamento del programma prima del logon) comunque:
Testati entrambi i modi e funzionano :-)

 Testati entrambi i modi e funzionano :-)
Ho appena provato adesso il tuo programma e per funzionare, funziona, ma
volevo chiederti se puoi togliere il suono
emesso dal beeper del pc ogni volta che parte la sincronizzazione.
Poi visto che volevo installarlo su un'unica macchina in cui buttare tutto
il contenuto di altre directory remote, mi chiedevo
se ci sono dei problemi quando le altre macchine sono spente (per le prove
che ho fatto non mi pare ma chiedo a
te visto che lo hai programmato tu).
Ciao e grazie.
Stefano

 te visto che lo hai programmato tu).
Mi sono scordato di dirti che potresti aggiungere ad esempio la possibilità
di salvare in un file di testo
gli eventuali errori che il programma ha riscontrato durante la sua
esecuzione (log).

 deve avere permesis in scrittura sulla condivisione naturalmente.
Grazie anche a te.
In questo modo nel caso il comando copy incontrasse dei file già esistenti
nella directory di destinazione
come si comporterebbe in caso di esecuzione in operazioni
pianificate?(sovrascriverebbe i dati o cosa?)

 che fa un lavoro simile.
Grazie.
Ho provato l'utility di Dimio e mi pare veramente ben fatta, c'č qualche
motivo per cui secondo te dovrei usare
quest'altra? (ovvero tu quale mi consiglieresti di usare per esperienza
personale per quanto riguarda
la sicurezza nel funzionamento?)

 esecuzione (log).
direi che si può fare senza problemi...

 pianificate?(sovrascriverebbe i dati o cosa?)
Nel caso i files siano già esistenti viene visualizzata una richiesta di
conferma per la sovrascrittura. Puoi bypassare la richiesta con l'opzione
/Y.
Se invece vuoi evitare la copia dei file già aggiornati devi utilizzare il
comando "xcopy". Questo ti permette di specificare l'operazione di copia
solo per quei files che hanno impostato l'attributo "archivio", che dovrebbe
venitr impostato automaticamente dal sistema ad ogni modifica del file.
digita "xcopy/?" al prompt dei comando per le informazioni sull'utilizzo


 esecuzione (log).
Fatto anche questo...

 Fatto anche questo...
Azz! Alla faccia dell'assistenza :)
Grazie ancora!

 Fatto anche questo...
Mi sono accorto del tuo SW e della tua gentilezza.
Volevo chiederti se era possibile avere NON una sincronizzazione, ma una
copia giornaliera in una cartella sempre diversa, magari dal nome composto
da delle variabili.
Esempio:
%G=giorno
%M=mese
%A=anno
%O=ore
%M=minuti
Se imposto la copia in ("backup"-"%m"-"%g") avro' una copia dei miei file
in una cartella dal nome "backup-07-15".
Quello che importa e' che sia una copia diversa ogni volta, e non una
sincronizzazione.
Una routine si occupera' di avvisare che il nome della cartella generata
non e' compatibile con le opzioni di "Sincronizza ogni".
Cioe', se io lascio le impostazioni che ho messo nell'esempio, non posso
fare una copia ogni 2 ore, perche' il nome della cartella sara' identico!
Oppure mettere una opzione che generi da solo il nome della cartella, in
funzione delle opzioni "Sincronizza ogni".
Ad esempio, se voglio copiare ogni ora, lui mette da solo mese, giorno, e
ora.
Che mi dici?
Ciao

 da delle variabili.
Beh, dal punto di vista della programmazione non è certo una cosa
complicata, la cosa difficile è fare stare il tutto nell'interfaccia (che a
800 x 600) già occupa quasi tutto lo schermo, comunque...
si potrebbe fare una cosa tipo:
Una casella con l'opzione per creare il percorso di destinazione qualora
esso non venga trovato (in questo modo effettua la copia) e un'altra casella
per aggiungere alla cartella in questione la data e l'orario attuale, x es.:
"C:\Origine\" ----> "D:\Destinazione 15-07-2004-22-30\"

> Volevo chiederti se era possibile avere...
ecco fatto, per ora è solo una beta, ma vedi se più o meno può andare.
Ho aggiunto due opzioni (in inglese altrimenti le scritte non ci stavano),
una per creare la cartella di destinazione se questa non esiste, l'altra per
aggiungere la data e l'ora attuale al nome della cartella.
http://whiteforest.altervista.org/dimiopage/dsincronizza_beta.zip

 ha scritto nel messaggio
news:8EKJc.53151$GQ3.1...@twister2.libero.it...

Mi da "errore nella pagina".

> Mi da "errore nella pagina".
Infatti ora non è più una beta :-)
Si trova sul sito in versione 1.9...
http://whiteforest.altervista.org/dimiopage/

 ha scritto nel messaggio
news:EFWJc.54291$GQ3.1...@twister2.libero.it...

Bello, praticamente basta un click su "aggiungi la data alla destinazione"
affinchè crei
una cartella diversa ogni volta che "sincronizza".
Sarebbe interessante poter disporre di più opzioni di temporizzazione della
sincronizzazione. Cioè poter
ad esempio salvare solo il giorno 2 di ogni mese oppure il martedì di ogni
settimana, ecc...
Per la cronaca nel caso volessi ottenere quanto ho detto utilizzando
semplicemente "operazioni pianificate" il programma
si comporta lo stesso come è stato impostato l'ultima volta? Ad esempio se
io lo faccio partire in operazioni pianificate
il martedì di ogni settimana alle 8:00, e l'ultima volta che ho usato il
programma ho deciso una cartella origine e per la cartella
di destinazione ho scelto di crearne una nuova ogni volta, le impostazioni
vengono mantenute ugualmente nell'esecuzione automatica del programma
(da linea di comando in pratica...)?
In tal caso aggiungere opzioni ulteriori sarebbe inutile dal momento che
basterebbe usare "operazioni pianificate" di windows.

 ecco fatto, per ora č solo una beta, ma vedi se piů o meno puň andare.
C'e' una cosa che dal punto di vista "logico" non va.
Se io voglio iniziare un backup automatico alle ore 0.00 e farlo ogni 24 ore, il
SW non lo permette, perche' puo' lavorare o in modalita' "ogni" oppure in
modalita' "alle".
Io, il backup in ore di ufficio non posso farlo perche' i files sono in uso, e
posso farlo solo dalle 19.00 in poi, preferibilmente alle 0.00.
Ma se non mi trovo in ufficio alle ore 0.00 non posso avviare la procedura
automatica "alle" + "ogni".
Rimane il workaround di usare le operazioni pianificate, ma vorrei evitare.
Sempre per la cronaca, il tuo SW l'ho prelevato alle 12.00 circa di venerdi, e
non metteva la data nel nome della cartella, quindi non funzionava.
Ora l'ho prelavato di nuovo, e pare funzionare bene.
Sarebbe bello, inoltre, che tu permettessi il backup manuale anche quando e'
impostata la modalita' "ogni" oppure "alle".
Voglio dire: appena imposto "ogni" oppure "alle", mi scompare la possibilita' di
cliccare su "sincronizza".
Forse sarebbe meglio dare la possibilita' di fare un backup manuale anche se lo
stesso e' stato pianificato ad un'ora successiva.
Inoltre, la checkbox "Salva i settaggi in uscita" dovrebbe essere sempre
abilitata, o per lo meno seguire un funzionamento "toggle": se la lascio attiva,
alla prossima esecuzione dovrebbe essere attiva, e viceversa.
Altra feature: e se io avessi bisogno di copiare solo determinati files presenti
in una cartella?
Col tuo sistema copio e sincronizzo solo cartelle, ma se a me serve, ad esempio,
il file SYSTEM.DAT della cartella Windows?
Ciao e grazie ancora per quanto fai.
(forse ora sto esagerando con le richieste...)

 settimana, ecc...
Infatti lo stavo per chiedere... ma forse esageravo un po'...
Notavo che rapid backup chiede ad esempio per quali giorni della settimana fare
il backup, utili per selezionare LU-MA-ME-GI-VE, per evitare backup inutili...
oppure far saltare giorni prestabiliti...
Ciao

 basterebbe usare "operazioni pianificate" di windows.
Infatti :-)

 in una cartella?
Intendi una sorta di filtro personalizzabile per ogni percorso? Beh in
teoria la cosa potrebbe essere interessante, ma per come è strutturato il
programma non si fa in due minuti...

 programma non si fa in due minuti...
Sarebbe bello... ;)
Ciao

 Sarebbe bello... ;)
Sě, perň tra una cosa e l'altra dovrei anche fare la tesi :-))

 Sģ, perņ tra una cosa e l'altra dovrei anche fare la tesi :-))
Beh, gia' e' tanto quello che hai fatto.
Secondo me fra un po' potresti metterlo shareware...
Ciao

 impostata la modalita' "ogni" oppure "alle".
Per il resto, cioè opzioni avanzate per la sincronizzazione temporizzata e
filtri mi sa che lo rimanderò a quando avrò più tempo visto che richiedono
parziali riscritture del codice....

 oppure far saltare giorni prestabiliti...
Se metti fai partire il programma in questione mediante "operazioni
pianificate" di windows *dopo*
averlo configurato per salvare dove e come vuoi(non specificando nel
programma stesso degli orari per la sincronizzazione)
puoi impostare tutti quei parametri temporali come desěderi.
Quindi una opzione in tal senso (adesso che me ne sono accorto) sarebbe
inutile.
Ciao.
Stefano

 Rimane il workaround di usare le operazioni pianificate, ma vorrei
evitare.
Considerando che le opzioni in operazioni pianificate sono molte e ben
collaudate non capisco
il motivo per cui non dovresti usarle. Sono fatte apposta, basta una riga di
comando dopo aver impostato con il mouse
i parametri di dsincronizza.

 pianificate" di windows
Cosi' come Dimio odia gli installer, io odio le operazioni pianificate.

 i parametri di dsincronizza.
Stefano, potremmo fare a meno del SW di Dimio con un semplice batch da 30 byte,
se per questo.

 parziali riscritture del codice....
Attenderemo.
Ciao e grazie

> Cosi' come Dimio odia gli installer, io odio le operazioni pianificate.
Beh, questo credo di riuscire a implementarlo cioe una specie di
calendarietto integrato con la possibilità di scegliere:
- giorno del mese
- giorno della settimana
- orario di avvio
- periodo di tempo ogni quanto avviare la sincronizzazione

 Beh, questo credo di riuscire a implementarlo cioe una specie di
Quello che non capisco, Dimio, e' perche' non usi altre finestre per settare
determinate opzioni.
Cioe', a che serve avere tutto in una finestra a portata di click, visto che
hai problemi di spazio a 800x600?
Ciao

 determinate opzioni.
Semplice, se si riesce a far star tutto in una finestra i settaggi sono
molto più immediati e il programma risulta più semplice e facile da usare.
In questo caso però non è proprio possibile, per cui sto preparando una
seconda finestra per gestisce i settaggi della temporizzazione.

> Attenderemo.
Ecco una beta con supporto avanzato per la temporizzazione... ;-)
http://whiteforest.altervista.org/dimiopage/dsincronizza_beta.zip

 Ecco una beta con supporto avanzato per la temporizzazione... ;-)
Non posso provarlo "sul campo", ma sembra una figata!
Grazie anche per il "salva in uscita".
Ciao

 ha scritto nel messaggio
news:40F8DFE8...@fasullo.it...

Peccato che non sarebbe altrettanto intuitivo, anzi, sarebbe piuttosto
ostico nel realizzare certe politiche di salvataggio

 Grazie anche per il "salva in uscita".
Veramente quello non l'ho ancora toccato... comunque vedrò cosa posso fare
:-)

 :-)
???
Eppure il settaggio "Salva in uscita" oggi mi pareva fosse di tipo toggle, e
invece ora non e' piu' cosi'... BOH?
Cioe', se lo selezionavo e uscivo, al rientro lo ritrovavo selezionato.
Comunque, un consiglio: numera le tue varie revisioni, anche con qualcosa del
tipo "1.9123".
Almeno si capisce se hai fatto una modifica o meno, dall'ultima volta, senza
disturbarti...
Ciao