Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
Rsync miał opcje -delete która kasowała pliki na serwerze zdalnym jeśli nie było ich w źródle. Czy rdiff-backup ma podobną właściwość? Zauważyłem pewien zgrzyt i ilość plików się nie zgadza, jest ich więcej na serwerze zapasowym niż w źródle i zastanawiam się jak ugryźć temat. Robienie nowej rewizji nie za bardzo mi się uśmiecha...
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
No przecież Ci tłumaczę że nie będziesz miał 14TB danych, bo hard-linki załatwiają ten problem. One nie zajmują miejsca na dysku (no może poza nazwą). Przykład:
Kod # lpiotrowski /tmp/test [15:45:04] → dd if=/dev/zero of=regular count=10240 bs=10240 10240+0 przeczytanych recordów 10240+0 zapisanych recordów skopiowane 104857600 bajtów (105 MB), 0,0892433 s, 1,2 GB/s # lpiotrowski /tmp/test [15:45:17] → ls -las razem 102436 4 drwxrwxr-x 2 lpiotrowski lpiotrowski 4096 lis 26 15:45 . 32 drwxrwxrwt 14 root root 32768 lis 26 15:42 .. 102400 -rw-rw-r-- 1 lpiotrowski lpiotrowski 104857600 lis 26 15:45 regular # lpiotrowski /tmp/test [15:45:24] → du -ksh . 101M . # lpiotrowski /tmp/test [15:45:30] → ln regular hard # lpiotrowski /tmp/test [15:45:36] → ls -las razem 204844 4 drwxrwxr-x 2 lpiotrowski lpiotrowski 4096 lis 26 15:45 . 32 drwxrwxrwt 14 root root 32768 lis 26 15:42 .. 102404 -rw-rw-r-- 2 lpiotrowski lpiotrowski 104857600 lis 26 15:45 hard 102404 -rw-rw-r-- 2 lpiotrowski lpiotrowski 104857600 lis 26 15:45 regular # lpiotrowski /tmp/test [15:45:38] → du -ksh . 101M . Jak widzisz Hard-linki nie zajmują na dysku miejsca. I to jest właśnie magia tego. Masz codzienne backupy w pełni, ale zajmują miejsce tak jakbyś pobierał tylko nowe pliki. Kolejny przykład z moich kopii z użyciem tego skryptu: Kod → sudo du -chs 2016-04-08 2016-04-09 8,0G 2016-04-08 831M 2016-04-09 Jak widzisz, realnie zostało pobrane ~830MB (część tego to jest miejsce zarezerowane na nazwy plików). Przetestuj sobie mój skrypt 2 dni i wtedy wyraź opinię (IMG:style_emoticons/default/wink.gif) |
|
|
|
!*! kopia plików przez rdiff-backup 24.11.2016, 14:43:24
Pyton_000 A może powiedz co chcesz osiągnąć? I czemu nie rsy... 24.11.2016, 21:11:06
!*! Rsync nie robi kopii przyrostowych. A to jest potr... 25.11.2016, 09:51:00
Pyton_000 A może to https://blog.piotrows.pl/rsync-przyrost... 25.11.2016, 10:31:23
!*! To się nie sprawdzi i nie nazwałbym tego backupem ... 25.11.2016, 11:00:01
Pyton_000 to źle patrzyłeś Skrypt pobiera tylko te pliki kt... 25.11.2016, 11:23:31
!*! Tak zgadza się, ale to działa w obrębie jednego dn... 25.11.2016, 11:45:12
zegarek84 o ile masz możliwość może po testuj lokalnie z lin... 25.11.2016, 20:47:34
Pyton_000 Tak każdego dnia masz "pełny backup" i j... 26.11.2016, 10:00:36
!*! @Pyton_000 - nie wykonujesz tym skryptem kopii prz... 26.11.2016, 14:12:48
!*! Przykład działania Twojego skryptu:
Dzień 1:
Cyta... 26.11.2016, 16:51:46
Pyton_000 Coś tu ściemniasz....
Kodroot@lpiotrowski:/tmp... 26.11.2016, 17:25:16
!*! Prawda, ścieżka miała znaczenie, jednak coś mi w t... 26.11.2016, 18:33:37
Pyton_000 Hahaha No tak bo byś musiał mi przyznać rację Dob... 26.11.2016, 18:39:32
!*! Przyznaje Ci racje, że winna była ścieżka i skrypt... 1.12.2016, 12:30:06
Pyton_000 Co to znaczy pliki nie wskazujące niczego? 1.12.2016, 14:48:45
!*! Nie ma żadnej informacji w logach o błędach w prze... 1.12.2016, 16:07:59 ![]() ![]() |
|
Aktualny czas: 13.06.2026 - 15:35 |