मेरे डेबियन पर यादृच्छिक फ़ोल्डर खोना


2

मैं कुछ VPS पर और एक रास्पबेरी पर एक अद्यतन डेबियन स्थिर 6 और 7 का उपयोग कर रहा हूं।

मैं फ़ोल्डर और सामान खो गया हूँ, जैसे मैंने, Mongodb। मुझे अपडेट के बाद अपना वीपीएस फिर से शुरू करना पड़ा और मोंगोडब अब मौजूद नहीं था। ऐसा ही कुछ जीथब से क्लोन किए गए फ़ोल्डर के साथ होता है, जिसमें सेटिंग्स शामिल होती हैं। फ़ोल्डर को छोड़कर फ़ोल्डर गायब या खाली हो जाते हैं .git

मैं इन विभिन्न मशीनों (मेल सर्वर, आईआरसी सर्वर, वेब के लिए सैंडबॉक्स सर्वर) पर बहुत सारी चीजें नहीं कर रहा हूं, सिवाय apt-get updateऔर apt-get upgrade -yकभी-कभी।

बात यह है, मुझे नहीं पता कि परिवर्तनों का पता लगाने के लिए क्या करना चाहिए। मैं इस समस्या को दो बार होने के बाद उन सभी पर द्वैधता बैकअप करता हूं।

मैंने सोचा था कि यह एक एचडीडी विफलता थी, लेकिन यह 2 अलग-अलग वीपीएस और रास्पबेरी और बहुत निर्दिष्ट फाइलों और फ़ोल्डर पर अजीब लगता है।

यदि आपके पास कोई विचार है, तो मैं समझना चाहूंगा कि कैसे कुछ ठीक से काम कर सकता है और रिबूट के बाद गायब हो सकता है, जैसे मोंडोब ->

root@machine:~# find / -name mongo

कुछ नहीं देता। एक github फ़ोल्डर के साथ भी।

जवाबों:


1

ऐसा लगता है कि आप फ़ाइल सिस्टम परिवर्तनों की निगरानी करना चाहते हैं।

सबसे आसान समाधान मैं सोच सकता हूं कि पूरे फाइल सिस्टम पर खोज कमांड को चलाने के लिए और इसे एक पाठ फ़ाइल में आउटपुट सहेजना होगा। आप इसे बाद में किसी बिंदु पर कर सकते हैं।

अब आप दो टेक्स्ट फ़ाइलों पर एक अंतर चला सकते हैं और देख सकते हैं कि फाइलसिस्टम पर क्या बदल गया है।

अधिक सुरुचिपूर्ण समाधान के लिए, आपके पास ट्रिपवायर पर एक नज़र हो सकती है जिसमें फ़ाइल सिस्टम परिवर्तनों की निगरानी के लिए विशिष्ट कार्यक्षमता है।

Ubunutu / डेबियन पर ट्रिपवायर सेटअप करने के लिए एक ट्यूटोरियल उपलब्ध है कि कैसे ubuntu vps पर सर्वर घुसपैठ का पता लगाने के लिए ट्रिपवायर का उपयोग किया जाता है

आपके मोंगो फ़ोल्डर के लिए एक उदाहरण ट्रिपवायर नियम हो सकता है:

(
  rulename = "User filesystem changes",
  severity = $(SIG_HI)
)
{
        /path/to/folder                -> $(SEC_CONFIG) ;
}

आपके उत्तर के लिए धन्यवाद। समस्या यह है कि मुझे पता है कि फाइलें गायब हो जाती हैं और मैं वास्तव में यह नहीं सोचता कि यह इंस्ट्रूमेंट्स के कारण है। ट्रिपवायर एक अच्छी शुरुआत लगती है, लेकिन रिबूट के बाद मेरी समस्या समस्या से अधिक लगती है।
Mio

क्या आपने जाँच की है कि माउंटेड फ़ाइल सिस्टम tmpfs नहीं है? यह रिबूट पर साफ हो सकता है। एक सेवा या rc.local में निष्पादित कुछ के अलावा, मैं कुछ भी ऐसा नहीं सोच सकता है जो चुनिंदा रीबूट पर फ़ाइलों को हटा देगा। शायद एक ऐसी जगह एक नई फ़ाइल बनाने की कोशिश करें जहाँ आप चीजों को हटाने की उम्मीद नहीं करते हैं और उस फाइल को फाइलसिस्टम के रूप में माउंट करते हैं। देखें walkernews.net/2007/07/01/...
ssnobody

आपके उत्तर के लिए धन्यवाद। कोई tmpfs केवल simfs (क्योंकि मैं ओपन वीजेड हूं)। हटाई गई फ़ाइल उदाहरण के लिए / home / myname / folder / folderdeleted लुक्स में अजीब है।
Mio
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.