Wielu z was poniżało tu ofiarę zamiast odpowiadać na pytanie. Ofiara zidentyfikowała system jako oparty na chmurze. Zamiast zakładać, że usunął bez kopii zapasowej, dlaczego nie założyć, że istnieje kopia zapasowa i że musi odzyskać katalog z kopii zapasowej? To właśnie zrobilibyście (musieliście), gdybyście musieli cofnąć usunięcie, prawda?
Jeśli Twój system jest hostowany w systemie zapewniającym Twój ISP, będą regularnie wykonywać kopie zapasowe. Musisz zadać im właściwe pytanie, aby zrozumieli i odpowiedzieli poprawnie, ale powinieneś mieć możliwość ODZYSKIWANIA lub PRZYWRACANIA katalogu z kopii zapasowej. Niektóre dane mogą zostać utracone, w zależności od czasu ostatniej kopii zapasowej.
Odpowiedź zależy od tego, w jaki sposób tworzona jest kopia zapasowa systemu i jak często. Cron i Tar są często używane przez małe systemy, a ze względu na swoją prostotę wiele dużych systemów również z nich korzysta. Dostępne są jednak inne narzędzia.
Jeśli NIE jest to system jednoosobowy, istnieje prawdopodobieństwo, że istnieje dział IT i metoda tworzenia kopii zapasowych. Dział IT może ci pomóc i powinieneś udać się do nich, zamiast samodzielnie próbować przywrócić folder / katalog.
Jeśli jest to system domowy, a Ty jesteś działem IT, a kopie zapasowe są ściśle lokalne, możesz wykonywać kopie zapasowe za pomocą CRON i TAR. Sprawdź konfigurację CRON, aby zobaczyć, gdzie umieszczasz swoje pliki TAR. Zajrzyj do pliku tar, aby uzyskać dokładną ścieżkę i nazwę:
tar -tvf <backup name>.tar
Rozpakuj to.
tar -xvf <backup name>.tar <directory name>
Zrób man tar, aby uzyskać więcej informacji, lub, oczywiście, inne google, aby uzyskać informacje o tar i backup.
Przyszłe uwagi obejmują inne opcje tworzenia kopii zapasowych, a kosz na śmieci może wpisać usunięcie zamiast prawdziwego usunięcia. Usuwanie typu kosza może polegać na utworzeniu aliasu dla rm, który przenosi elementy do katalogu o nazwie „kosz”, a nie usuwaniu. Następnie opróżnij go za pomocą Crona lub ręcznie, gdy masz na to ochotę, lub zacznij brakować miejsca.