जवाबों:
यह इस तरह के मामले हैं जिन्होंने मुझे rsync
शुरू से उपयोग करना सिखाया है । हालाँकि आपके मामले में, आप अभी rsync का उपयोग कर सकते हैं। यह केवल नए डेटा की प्रतिलिपि बनाएगा, जिसमें cp
एक बड़ी फ़ाइल के माध्यम से आधा रास्ता रोका जाना शामिल है ।
आप इसे cp की तरह ही उपयोग कर सकते हैं, जैसे:
rsync --append /where/your/copying/from /where/you/want/to/copy
-U स्विच का उपयोग करें, और cp मैन पेज देखें।
यदि गर्भपात cp
एक पुनरावर्ती प्रतिलिपि था, तो आप विकल्प सहित rsync के साथ फिर से शुरू करना चाह सकते हैं --recursive
।
निरस्त प्रतिलिपि आदेश:
cp -r source-directory destination-directory
चलिए मान लेते हैं कि destination-directory
पहले से मौजूद है, इसलिए इस कॉपी कमांड ने एक निर्देशिका बनाई है जिसका नाम source-directory
है destination-directory
। इसके माध्यम से फिर से शुरू किया जा सकता है:
rsync --recursive --append source-directory destination-directory
ध्यान दें कि अनुगामी स्लैश का rsync पथ विकल्पों में सटीक अर्थ है।
इस मामले में, कॉपी कमांड तर्क प्राप्त कर सकता है source-directory
या source-directory/
, इससे कोई फर्क नहीं पड़ता। Rsync कमांड में, हालांकि, यह source-directory
स्लैश को पीछे किए बिना होना चाहिए ।
rsync एक बेहतरीन टूल है: मैन पेज पर -> http://www.manpagez.com/man/1/rsync/
--append-verify
अंत में केवल सुनिश्चित होने के लिए चेकसम की तुलना करें।