Ciao Giuseppe, anzitutto grazie e scusa per il delay...
On 04/07/22 22:43, Giuseppe Sacco wrote:
[...]
invece lato client non bisogna fare nulla? Se non ricordo male proprio tu
in passato avevi suggerito di usare le shadow copies con rsync e mi avevi
invogliato ma non so proprio dove sbattere la testa!?!
No, lato client non si deve fare nulla. Ti propongo due correzioni, per vedere
che succede. La prima è allo script che fa gli snapshot: dovresti aggiungere
TZ=GMT alle variabili d'ambiente di date, così:
readonly DEST_FOLDER="$(TZ=GMT date '+@GMT-%Y.%m.%d-%H.%M.%S')"
non l'ho capita ma ho fatto.
e, la seconda, togliere alcuni parametri che usano comunque il valore
predefinito. Alla fine al share dovrebbe essere questa:
[testshare]
comment = Test share folder
force group="DOMAINTEST\domain users"
path = /home/samba/testshare
write list = "@DOMAINTEST\domain users"
create mask = 0660
directory mask = 0770
vfs objects = shadow_copy2
shadow:snapdir = /home/samba/testshare/.snapshots
shadow:fixinodes = yes
fatto.
Poi, una domanda: non ci sono errori nel log di smbd?
no, non c'è nulla
Nella [global] potresti
aggiungere o modificare questa riga?
log level = shadow_copy:5 vfs:4
fatto; quando faccio il restart di samba nei log vedo soltanto:
[2022/07/06 10:16:08.692529, 0]
../../lib/util/debug.c:799(debug_lookup_classname)
debug_lookup_classname(shadow_copy): Unknown class
ho dimenticato qualche pacchetto?
Comunque dopo avere effettuato queste modifiche, modificato un file
nella share ed eseguito lo script dello snapshot nei log di smbd non
viene loggato nulla e da windows nel tab delle versioni precedenti dice
"Nessuna versione precedente disponibile"
sono in altomare...
Grazie mille
Piviul