डबल टाइम मशीन बैकअप के बिना घर निर्देशिका का नाम बदलें


2

मैं इस तकनीक /Users/thisoneका उपयोग करके अपने घर की निर्देशिका ( ) का नाम बदलना चाहता हूं ।

हालाँकि, मैंने अभी टाइम मशीन का उपयोग करना शुरू किया, और अपने होम डायरेक्टरी में २०० जीबी डेटा के साथ; क्या होगा?

क्या पूरे 200 जीबी को फिर से बैकअप लेना होगा, क्योंकि टाइम मशीन यह नहीं समझती है कि होम फ़ोल्डर का नाम बदलने के बाद से डेटा समान है?

यदि ऐसा है, तो घबराहट के उपाय के रूप में, क्या मैं टाइम मशीन बैकअप के साथ छेड़छाड़ कर सकता हूं, वहां भी होम फोल्डर का नाम बदल सकता हूं? (मेरे पास अब तक केवल एक ही बैकअप है)।

यदि हां, तो मैं यह कैसे करूँ? मुझे लगता है कि sudoसमय मशीन फ़ोल्डर में किसी भी परिवर्तन के लिए ओएस एक्स वस्तुओं के साथ भी याद है ।

जवाबों:


2

मैंने सिर्फ वीएम पर टाइम मशीन को सक्षम करने की कोशिश की, एक स्नैपशॉट को सहेजना, होम डायरेक्टरी का नाम बदलना और दूसरा स्नैपशॉट को सहेजना, और टाइम मशीन ने पूरे होम डायरेक्टरी की दूसरी कॉपी को सेव किया।

जब मैंने इसे फिर से आज़माया, लेकिन bypassएक और स्नैपशॉट को सहेजने से पहले टाइम मशीन वॉल्यूम पर होम डायरेक्टरी का नाम बदल दिया, टाइम मशीन ने पूरे होम डायरेक्टरी की दूसरी कॉपी को सेव नहीं किया।

इसलिए होम डायरेक्टरी का नाम बदलने के बाद इस तरह से कमांड चलाने का प्रयास करें:

for f in /Volumes/*/Backups.backupdb/*/*/*/Users/oldname; do sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass mv "$f" "${f%/*}/newname"; done


bypassउपयोगिता शानदार ढंग से बैकअप करने के लिए परिवर्तन की अनुमति देता है, लेकिन टाइम मशीन अभी भी पूर्ण 200 GB कॉपी करने के लिए, भले ही मैं भी नई निर्देशिका मैच के लिए यूनिक्स अनुमतियों को बदल दिया सेट करता है। आगे के विचार?
आगे

एक बार, मैंने bypass ... rsync -aPहार्ड ड्राइव और बैकअप के बीच की कोशिश की , जिसने एक न्यूनतम सिंक किया (जो मुझे टाइम मशीन से उम्मीद थी), लेकिन जब मैंने टाइम मशीन को फिर से आज़माया, तो यह 200 जीबी की नकल करने पर जोर देता है।
अमरिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.