मेरे पास उबंटू क्लाउड सर्वर चल रहे हैं जिनकी मुझे सीधी पहुँच नहीं है, लेकिन ssh के साथ। मैं 'टार' का उपयोग क्लोन या इस सर्वर की उच्च उपलब्धता के लिए कर रहा हूँ। मैंने लिंक [लिंक टेक्स्ट] [1] से ट्यूटोरियल का अनुसरण किया। मैंने एक ही संस्करण के एक नए सर्वर को स्थापित करने की कोशिश की। जब मैंने गंतव्य (नया) पर टार (टार -xvpzf ~ / clone.tgz -C /) निकाला, तो अंत में यह नीचे दिए गए समान आउटपुट के साथ समाप्त हो रहा है (पता नहीं कि यह त्रुटि है)।
tar: var/run: time stamp 2010-11-09 17:09:11 is 7335.159880406 s in the future
tar: var/spool/postfix/usr/lib/zoneinfo: time stamp 2010-11-09 17:08:26 is 7290.159730037 s in the future
tar: var/lib: time stamp 2010-11-09 17:27:51 is 8455.159349527 s in the future
tar: usr/bin: time stamp 2010-11-09 17:28:02 is 8466.159254097 s in the future
tar: usr/share/sgml: time stamp 2010-11-09 17:27:47 is 8451.158909506 s in the future
tar: usr/share/man/man7: time stamp 2010-11-09 17:27:50 is 8454.158393583 s in the future
tar: usr/share/man/man1: time stamp 2010-11-09 17:28:02 is 8466.158166556 s in the future
tar: usr/share/man/man8: time stamp 2010-11-09 17:27:51 is 8455.158057701 s in the future
tar: usr/share/omf/time-admin: time stamp 2010-11-09 17:27:52 is 8456.157830449 s in the future
---------------------------------------------
---------------------------------------------
---------------------------------------------
मैं स्रोत सिस्टम पर निर्दिष्ट निर्देशिकाओं की टार फ़ाइल बनाने के लिए निम्नलिखित कमांड का उपयोग कर रहा हूं।
tar -cvzf ~/clone.tgz --exclude ~/clone.tgz --exclude /etc/hosts --exclude /etc/hostname --exclude /etc/udev/ --exclude /etc/network/interfaces --exclude /etc/resolv.conf /etc /home /opt /tmp /usr /var /mnt
- क्या टार का उपयोग करने से पहले कोई सावधानी है? (टार एक समय निर्माण है तब से मैं rsync का उपयोग करूँगा)
- क्या मुझे बिन या देय जैसे किसी और निर्देशिका को शामिल करना चाहिए? - मुझे सलाह दो
- क्या मुझे किसी निर्देशिका को बाहर करना चाहिए? जैसे मुझे नेटवर्क डिवाइस (eth0) की समस्या थी (eth0 को शुरू करने में विफल)। इसलिए उपरोक्त कमांड में मैंने "/ etc / udev /" को बाहर कर दिया है और इसके बाद मुझे लगा कि यह ठीक था। इस तरह, क्या कोई ऐसी चीज है जिसे मैंने / etc / या किसी भी निर्देशिका से बाहर रखा है जिसे मैंने शामिल किया है? - मुझे सलाह दो।
- मैं ss संयोजन के साथ rsync (वृद्धिशील bkp) को कैसे शेड्यूल कर सकता हूं ताकि निर्देशिकाओं (टार में निर्दिष्ट) को दूरस्थ स्थान (कह / mnt / newdir) के साथ सिंक किया जा सके, जिसे मैं सिस्टम विफलता के मामले में बाद में टार कर सकता हूं और निकाल सकता हूं। रुंटस को रूट उपयोगकर्ता के रूप में चलाने के लिए निर्धारित किया जा सकता है लेकिन ssh पासवर्ड के लिए संकेत देगा। FYI करें, sudo पूरी तरह से अक्षम है और साथ ही डायरेक्ट ssh लॉगिन से रूट भी अक्षम है।
अगर इसे प्राप्त करने के लिए सर्वर को कोई नुकसान पहुंचाए बिना कोई बेहतर तरीका है, तो सुझाव दे सकते हैं।
[१]: http://ubuntuforums.org/showthread.php ? टी = 525,660