filips pisze:Proszę zatem o wstrzymanie się do wieczora/popołudnia...
No i powinno być ok.
Z nieco innej beczki. porobiłem testy, jak by było, gdyby baza była w jednym zipie. Wygląda na to, że synchronizacja (a w zasadzie sam transfer) była by szybsza. Ale nie wiem, jak do końca to rozwiązać taktycznie. Bo tak:
1) odpalamy rsynca
2) pobiera się zip, ktory musi lądować w jakiejś lokalizacji np na twardym dysku (chyba, że ktoś ma dużo miejsca na karcie pamięci). Nie można go jednak usunąć, bo za następnym razem trzeba będzie ściągnąć wszystko od nowa, a nie tylko różnice.
3) z niego extraktowane są nowe pliki do bazy
problem jest taki, że 1) właśnie trzeba trzymać tego zipa w jednym i tym samym miejscu (np na jednym komputerze) albo zajmować miejsce na karcie pamięci 2) z tego, co zauważyłem, rsync tworzy na dysku "obraz" pliku, który ściąga - więc powstaje drugi plik o dużej objętości. w chwili obecnej konieczne było by zatem posiadanie 2x165MB wolnego na karcie. A to już sporo...
Co sądzicie?
Moje osiągi przy synchronizancji zipa:
Kod: Zaznacz cały
Number of files: 2
Number of files transferred: 1
Total file size: 131.37M bytes
Total transferred file size: 131.37M bytes
Literal data: 3.83M bytes
Matched data: 127.55M bytes
File list size: 56
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 80.19K
Total bytes received: 3.87M
sent 80.19K bytes received 3.87M bytes 64.26K bytes/sec
total size is 131.37M speedup is 33.24
Gdyby ktoś chciał popróbować, zobaczcie:
Kod: Zaznacz cały
rsync.exe --archive --update --stats --human-readable --times --progress --recursive --timeout=600 ocpl@achjoj.info::oc-zip-full ./