Czy są jakieś aplikacje konsoli linux / unix podobne do Yadis , które pozwoliłyby mi:
- być skonfigurowany z konsoli
- wykonać kopię zapasową wielu katalogów
- tworzenie kopii zapasowych / synchronizacja w czasie rzeczywistym po zmianie plików (plików tekstowych)
Aktualizacja 1:
Piszę skrypty powłoki, skrypty ruby, aliasy itp., Aby ułatwić mi pracę. Chcę mieć kopię zapasową tych plików. Rozwiązanie, którego szukam, skopiuje te pliki po wprowadzeniu jakichkolwiek zmian w podkatalogu mojego katalogu dropbox i to wszystko. Kopia zapasowa jest wykonywana i dostępna z dowolnego miejsca. Zawsze świeży i gotowy i nie muszę o tym myśleć.
Wiem, że mogę uruchamiać crona kilka razy dziennie, ale pomyślałem, że musi być rozwiązanie tego, czego szukam, dostępne na Linuksie. Nie jestem tak doświadczony z Linuksem, więc zapytałem tutaj.
incron
natychmiastowego tworzenia kopii zapasowych kilku moich plików. Właściwie jest to dość zręczne, ale są pewne problemy, a przezwyciężenie tych może pójść w innym kierunku. Czy należy tutaj kłaść nacisk na działanie „w czasie rzeczywistym” / „natychmiastowe” czy na zachowanie przewidywalne, nawet jeśli opóźnia to skutecznie usuwanie plików?Odpowiedzi:
Prawdopodobnie możesz zhakować to razem, używając,
inotify
a dokładniej,incron
aby otrzymywać powiadomienia o zdarzeniach systemu plików i wyzwalać kopię zapasową.Tymczasem, aby znaleźć bardziej szczegółowe rozwiązanie, możesz spróbować lepiej zdefiniować swój problem.
rsnap
system plików lub migawek, taki jakxfs
lub za pomocą dowolnego systemu plikówlvm
.Edycja : W świetle aktualizacji, myślę, że robisz to w skomplikowany sposób. Po prostu stwórz folder w swoim dropboxie na skrypty. Następnie w plikach bashrc wykonaj coś takiego:
Niezależnie od tego, jakie masz skrypty, możesz je uruchomić bezpośrednio z folderu Dropbox w katalogu domowym, a wszelkie aliasy i takie, które chcesz synchronizować, mogą znajdować się w pliku wewnątrz Dropbox, który jest pozyskiwany z twojej powłoki.
Jeśli inni ludzie oprócz ciebie potrzebują dostępu do skryptów, możesz dowiązać ich do swojej skrzynki Dropbox do czegoś takiego jak / usr / local / bin.
źródło
topic
pytanie. Wydaje mi się, że inni też są zainteresowani ....Jeśli chcesz przechowywać dwie repliki drzewa katalogów w dwóch różnych systemach plików, rozwiązaniem może być ChironFS . Jest to system plików oparty na FUSE , który replikuje wszelkie zmiany w swoim „wirtualnym” systemie plików na dwa inne „prawdziwe” systemy plików.
Instrukcje instalacji i użytkowania są dostępne tutaj: http://www.furquim.org/chironfs/howto.html
źródło