![]() |
![]() |
![]()
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) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 16:54 |