मैं रिमोट मशीन पर अपने कुछ बहुत महत्वपूर्ण डेटा का बैकअप लेना चाहूंगा।
वर्तमान में मैं इस कमांड का उपयोग करके इसे अपने स्थानीय मशीन में सहेज रहा हूं:tar -cvjf ~/backups/Backup.tar.bz2 ~/importantfiles/*
मैं इसे रिमोट मशीन में स्थानांतरित करने के लिए किसी अन्य कमांड का उपयोग नहीं करना पसंद करूंगा, जिसका अर्थ है कि मैं सिर्फ इस कमांड को अपग्रेड करना चाहता हूं ताकि यह रिमोट मशीन को डेटा स्थानांतरित कर सके।
इसे बाद में एक स्क्रिप्ट में बनाया गया है जिसे अपने आप चलाने के लिए तैयार किया गया है, जिसका अर्थ है कि किसी भी प्रकार के आवश्यक उपयोगकर्ता इनपुट को पूरी तरह से गड़बड़ कर देगा!
कुछ इस तरह
tar -cvjf sftp://user:pwassword@host/Backup.tar.bz2 ~/importantfiles/*
tar -cvjf ftp://user:pwassword@host/Backup.tar.bz2 ~/importantfiles/*
सटीक होगा! (कोई पाइप (आदि), सिर्फ एक कमांड!)
ssh
इस मशीन तक पहुंच नहीं है ?