बप-सेव - क्लाउड में ऑनलाइन

यह कमांड बप-सेव है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


bup-save - एक नया bup बैकअप सेट बनाएं

SYNOPSIS


बप सेव [-r मेजबान:पथ] <-t|-c|-n नाम> [-#] [-एफ इंडेक्सफाइल] [-v] [-q] [--छोटा=अधिकतम आकार]
;

वर्णन


bup save दी गई फ़ाइलों या पथों की सामग्री को एक नए बैकअप सेट में सहेजता है और
वैकल्पिक रूप से उस बैकअप सेट को नाम दें।

ध्यान दें कि अपने बैकअप सेट को बाद में (यानी पुनर्स्थापना के लिए) संदर्भित करने के लिए, आपको यह करना होगा
या तो --नाम (सामान्य मामला) निर्दिष्ट करें, या --ट्री द्वारा मुद्रित ट्री या कमिट आईडी को रिकॉर्ड करें
या - प्रतिबद्ध.

Bup save का उपयोग करके फ़ाइलों को सहेजने का प्रयास करने से पहले, आपको पहले इंडेक्स का उपयोग करके अपडेट करना चाहिए
बप सूचकांक. दोनों चरणों को अलग करने के कारणों का वर्णन इसके मैन पेज में किया गया है
bup-सूचकांक(1).

डिफ़ॉल्ट रूप से, प्रत्येक पथ के लिए मेटाडेटा सहेजा जाएगा, और किसी भी अनअनुक्रमित पथ के लिए मेटाडेटा सहेजा जाएगा
अनुक्रमित पथों की मूल निर्देशिकाएँ सीधे फ़ाइल सिस्टम से ली जाएंगी। तथापि,
यदि --स्ट्रिप, --स्ट्रिप-पथ, या --ग्राफ्ट निर्दिष्ट है, तो रूट के लिए मेटाडेटा सहेजा नहीं जाएगा
निर्देशिका (/)। देख bup-पुनर्स्थापना(1) मेटाडेटा के प्रबंधन के बारे में अधिक जानकारी के लिए।

विकल्प


-आर, --दूरस्थ=मेजबान:पथ
बैकअप सेट को दिए गए रिमोट सर्वर पर सेव करें। अगर पथ छोड़ा गया है, का उपयोग करता है
दूरस्थ सर्वर पर डिफ़ॉल्ट पथ (आपको अभी भी ':' शामिल करने की आवश्यकता है)। NS
रिमोट सर्वर से कनेक्शन एसएसएच के साथ किया जाता है। यदि आप निर्दिष्ट करना चाहते हैं कि कौनसा
SSH कनेक्शन के लिए उपयोग करने के लिए पोर्ट, उपयोगकर्ता या निजी कुंजी, हम अनुशंसा करते हैं कि आप इसका उपयोग करें
~ / .Ssh / config फ़ाइल.

-टी, --पेड़
बैकअप सेट बनाने के बाद, परिणामी बैकअप की git ट्री आईडी का प्रिंट आउट लें।

-सी, --प्रतिबद्ध
बैकअप सेट बनाने के बाद, परिणामी बैकअप की git कमिट आईडी का प्रिंट आउट लें।

-एन, --नाम=नाम
बैकअप सेट बनाने के बाद, नाम से एक git ब्रांच बनाएं नाम ताकि बैकअप
उस नाम का उपयोग करके पहुँचा जा सकता है। अगर नाम पहले से मौजूद है, नया बैकअप होगा
पुराने का वंशज माना जाता है नाम. (इस प्रकार, आप लगातार नया बना सकते हैं
उसी नाम से बैकअप सेट करें, और बाद में उस बैकअप सेट का इतिहास देखें
देखें कि समय के साथ फ़ाइलें कैसे बदल गई हैं।)

-डी, --तिथि=डेटा
बैकअप की तारीख, वर्तमान के बजाय, युग के बाद से सेकंड में निर्दिष्ट करें
समय है.

-एफ, --इंडेक्सफ़ाइल=इंडेक्सफाइल
$BUP_DIR/bupindex के बजाय एक अलग इंडेक्स फ़ाइल नाम का उपयोग करें।

-में, --शब्दशः
वाचालता बढ़ाएँ (एक से अधिक बार उपयोग किया जा सकता है)। एक -v के साथ, प्रत्येक को प्रिंट करता है
निर्देशिका का नाम जैसे ही इसका बैकअप लिया जाता है। दो -v के साथ, प्रत्येक फ़ाइल नाम को भी प्रिंट करता है।

-क्यू, --शांत
प्रगति संदेशों को अक्षम करें।

--छोटा=अधिकतम आकार
फ़ाइलों का बैकअप न लें >= अधिकतम आकार बाइट्स आप इसका उपयोग लगातार वृद्धिशील चलाने के लिए कर सकते हैं
आपकी छोटी फ़ाइलों का बैकअप, जिनका आमतौर पर जल्दी से बैकअप लिया जा सकता है, और छोड़ दिया जा सकता है
बड़े वाले (जैसे वर्चुअल मशीन इमेज) जो अधिक समय लेते हैं। फिर आप बैकअप ले सकते हैं
बड़ी फ़ाइलें कम बार। गुणज निर्दिष्ट करने के लिए k, M, या G जैसे प्रत्यय का उपयोग करें
1024, 1024 का1024, 1024क्रमशः 1024*1024।

--bwlimit=बाइट्स/सेकंड
से अधिक प्रसारित न करें बाइट्स/सेकंड सर्वर पर प्रति सेकंड बाइट्स। यह अच्छा है
अपने बैकअप बनाने के लिए अपने सभी नेटवर्क बैंडविड्थ को नहीं चूसें। प्रत्यय का प्रयोग करें जैसे
k, M, या G 1024, 1024 के गुणज निर्दिष्ट करने के लिए1024, 1024क्रमशः 1024*1024।

--पट्टी
सभी फ़ाइलों और निर्देशिकाओं से दिए गए पथ को हटा देता है।

एक निर्देशिका /रूट/क्रोट/आदि "bup save -n chroot --strip /root/chroot" से सहेजा गया
के रूप में सहेजा जाएगा /आदि. ध्यान दें कि वर्तमान में, मेटाडेटा को सहेजा नहीं जाएगा
मूल निर्देशिका (/) जब यह विकल्प निर्दिष्ट हो।

--पट्टी-पथ=पथ-उपसर्ग
दिए गए पथ उपसर्ग को हटा देता है पथ-उपसर्ग सभी फ़ाइलों और निर्देशिकाओं से.

एक निर्देशिका /रूट/क्रोट/वेबसर्वर "bup save -n वेबसर्वर से सहेजा गया
--strip-path=/root/chroot" के रूप में सहेजा जाएगा /वेबसर्वर/आदि. ध्यान दें कि वर्तमान में,
रूट निर्देशिका के लिए मेटाडेटा सहेजा नहीं जाएगा (/) जब यह विकल्प हो
निर्दिष्ट।

--ग्राफ्ट=पुराना_पथ=नया रास्ता
एक ग्राफ्ट बिंदु पुराना_पथ=नया रास्ता (एक से अधिक बार उपयोग किया जा सकता है)।

एक निर्देशिका /रूट/क्रोट/ए/आदि "bup save -n chroot --graft" से सहेजा गया
/root/chroot/a=/chroot/a" के रूप में सहेजा जाएगा /क्रोट/ए/आदि. ध्यान दें कि वर्तमान में,
रूट निर्देशिका के लिए मेटाडेटा सहेजा नहीं जाएगा (/) जब यह विकल्प हो
निर्दिष्ट।

-#, --कंप्रेस=#
संपीड़न स्तर को # पर सेट करें (0-9 से एक मान, जहां 9 उच्चतम है और 0 है
कोई संपीड़न नहीं)। डिफ़ॉल्ट 1 है (तेज़, ढीला संपीड़न)

उदाहरण


$ bup सूचकांक -ux /आदि
अनुक्रमण: 1981, किया गया।

$ bup save -r myserver: -n my-pc-backup --bwlimit=50k /आदि
पठन सूचकांक: 1981, हो गया।
बचत: 100.00% (998/998k, 1981/1981 फ़ाइलें), हो गई।

$ ls /home/joe/chroot/httpd
बिन वर

$ bup इंडेक्स -ux /home/joe/chroot/httpd
अनुक्रमण: 1337, किया गया।

$ bup save --strip -n joes-httpd-chroot /home/joe/chroot/httpd
पठन सूचकांक: 1337, हो गया।
बचत: 100.00% (998/998k, 1337/1337 फ़ाइलें), हो गई।

$ bup ls joes-httpd-chroot/नवीनतम/
bin /
var/

$ bup save --strip-path=/home/joe/chroot -n joes-chroot
/home/joe/chroot/httpd
पठन सूचकांक: 1337, हो गया।
बचत: 100.00% (998/998k, 1337/1337 फ़ाइलें), हो गई।

$ bup ls joes-chroot/नवीनतम/
httpd/

$ bup save --graft /home/joe/chroot/httpd=/http-chroot
-एन जो
/home/joe/chroot/httpd
पठन सूचकांक: 1337, हो गया।
बचत: 100.00% (998/998k, 1337/1337 फ़ाइलें), हो गई।

$ bup ls जो/नवीनतम/
http-क्रोट/

onworks.net सेवाओं का उपयोग करके ऑनलाइन bup-save का उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम