Jakie pliki, typy plików i foldery należy wykluczyć z kopii zapasowej folderu użytkownika?
16
Podczas tworzenia kopii zapasowej folderu użytkownika i udostępnionego użytkownika przy użyciu wybranego oprogramowania do tworzenia kopii zapasowych w wybranym systemie operacyjnym, jakie pliki, typy plików i foldery są wykluczane z kopii zapasowej?
Jeśli którekolwiek z moich wyrażeń regularnych można uprościć, napraw je!
bbodenmiller
dodał kilka szczegółów z ehow.com/about_6565278_type-files-can-deleted_.html
bbodenmiller
jest to z pewnością bardzo przydatne, ale zastanawiam się, czy ktoś mógłby komentować każdą linię (lub grupy podobnych linii), aby wyjaśnić, co tak naprawdę tutaj wykluczamy i dlaczego. - Na przykład: Rozumiem, dlaczego warto całkowicie wykluczyć ProgramData. Ale myślę, że może to być również trochę ryzykowne, ponieważ może zawierać pewne (niespecyficzne dla użytkownika) dane aplikacji, prawda? Dlatego niektóre adnotacje mogą pomóc użytkownikom dostosować listę do swoich celów.
Christoph
@Christoph, niestety, C: \ ProgramData \ jest domyślnie wykluczony przez Crashplan. Zgadnij, co jest w tym folderze? Ten plik XML! (Dodałem regex do listy wykluczeń i usunąłem WSZYSTKIE moje niestandardowe Regexy. Bez kopii zapasowej z Crashplan. Na szczęście jestem inżynierem OCD i miałem również kopię zapasową lokalnie w / Acronis True Image
Clay Nichols
Wygląda na to, że jest w tym błąd (2 lata później). W .*/(cookies|permissions).sqllite(-.{3})?lL.sqlite
sekcji
1
Linux: wszystko kończy się na ~ (kopie zapasowe z kilku edytorów). Aby „zoptymalizować” wyrażenia regularne, wystarczy krótki przykład:
Czy to nie spowoduje wyszukiwania „. ~” Zamiast „blahfile ~”?
bbodenmiller
Ups - jasne, masz rację, ta część, którą popsułem. Zamierzeniem było pokazanie, jak łączyć wyrażenia regularne. Ale masz całkowitą rację: \~część jest tam źle i musi iść w osobnym wierszu.
Izzy
0
Po dokładnym zbadaniu wykluczam również pliki poniżej% APPDATA%, które pasują (ignorując wielkość liter) do dowolnego z poniższych wyrażeń regularnych:
.*/(cookies|permissions).sqllite(-.{3})?
l
L
.sqlite
Linux: wszystko kończy się na ~ (kopie zapasowe z kilku edytorów). Aby „zoptymalizować” wyrażenia regularne, wystarczy krótki przykład:
źródło
\~
część jest tam źle i musi iść w osobnym wierszu.Po dokładnym zbadaniu wykluczam również pliki poniżej% APPDATA%, które pasują (ignorując wielkość liter) do dowolnego z poniższych wyrażeń regularnych:
Dyskusja na ten temat znajduje się również na stronie https://forum.duplicati.com/t/common-exclusion-and-inclusion-from-appdata/807 . Te listy się tam pojawiają. OSTROŻNIE Wygląda na to, że używają zwykłego wyrażenia regularnego, ale nie dbają o to, aby uniknąć literalnych kropek):
źródło