ఈ వ్యాసంలో, ఎలా ఇన్స్టాల్ చేయాలో మరియు ఎలా ఉపయోగించాలో నేను మీకు చూపుతాను రెస్టిక్ ఉబుంటు 18.04 LTSలో. ప్రారంభిద్దాం.
ఉబుంటు 18.04లో రెస్టిక్ని ఇన్స్టాల్ చేస్తోంది
ఈ విభాగంలో, ఎలా ఇన్స్టాల్ చేయాలో నేను మీకు చూపుతాను రెస్టిక్ 0.8.3, ఇది ఈ రచన యొక్క తాజా స్థిరమైన వెర్షన్. ఇది ఉబుంటు 18.04 LTS యొక్క అధికారిక ప్యాకేజీ రిపోజిటరీలో అందుబాటులో ఉంది.
ముందుగా నవీకరించండి సముచితమైనది కింది ఆదేశంతో ఉబుంటు 18.04 LTS యొక్క ప్యాకేజీ రిపోజిటరీ:
$ సుడో apt-get update
ది సముచితమైనది ప్యాకేజీ రిపోజిటరీ కాష్ నవీకరించబడాలి.
ఇప్పుడు ఇన్స్టాల్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి రెస్టిక్ :
$ సుడో apt-get install రెస్టిక్
రెస్టిక్ ఇన్స్టాల్ చేయాలి.
ఇప్పుడు మీరు లేదో తనిఖీ చేయవచ్చు రెస్టిక్ కింది ఆదేశంతో పని చేస్తోంది:
$ సుడో రెస్టిక్ వెర్షన్
దిగువ స్క్రీన్షాట్ నుండి మీరు చూడగలిగినట్లుగా, యొక్క సంస్కరణ రెస్టిక్ ప్రస్తుతం నా మెషీన్లో ఇన్స్టాల్ చేయబడింది 0.8.3.
రెస్టిక్తో స్థానిక బ్యాకప్లను తీసుకోవడం
ఈ విభాగంలో, స్థానిక బ్యాకప్ ఎలా తీసుకోవాలో నేను మీకు చూపుతాను రెస్టిక్ .
మొదట మీరు క్రొత్తదాన్ని సృష్టించాలి లేదా ప్రారంభించాలి రెస్టిక్ మీ స్థానిక ఫైల్సిస్టమ్లో ఎక్కడైనా రిపోజిటరీ. ఇది మీ స్థానిక ఫైల్సిస్టమ్లో మౌంట్ చేయబడిన బాహ్య హార్డ్ డ్రైవ్ లేదా USB థంబ్ డ్రైవ్ కావచ్చు.
మీరు మీ యూజర్ యొక్క బ్యాకప్ తీసుకుంటున్నారని నేను భావిస్తున్నాను హోమ్ బాహ్య హార్డ్ డ్రైవ్ లేదా USB థంబ్ డ్రైవ్కు డైరెక్టరీ. బ్లాక్ పరికరం అని చెప్పండి /dev/sdb1 నా ఉబుంటు 18.04 మెషీన్లో.
కింది ఆదేశంతో మీ కంప్యూటర్లో అది ఏమిటో మీరు కనుగొనవచ్చు:
$ సుడో lsblk
ఇప్పుడు a సృష్టించు / బ్యాకప్ కింది ఆదేశంతో మీ ఫైల్సిస్టమ్లోని డైరెక్టరీ:
$ సుడో mkdir / బ్యాకప్
ఇప్పుడు బాహ్య హార్డ్ డ్రైవ్ లేదా USB థంబ్ డ్రైవ్ను మౌంట్ చేయండి ( /dev/sdb1 నా విషయంలో) కు / బ్యాకప్ కింది ఆదేశంతో డైరెక్టరీ:
$ సుడో మౌంట్ / dev / sdb1 / బ్యాకప్
కింది ఆదేశంతో బాహ్య హార్డ్ డ్రైవ్ లేదా USB థంబ్ డ్రైవ్ సరైన స్థానానికి మౌంట్ చేయబడిందని మీరు ధృవీకరించవచ్చు:
$ సుడో df -hదిగువ స్క్రీన్షాట్లో గుర్తించబడిన విభాగం నుండి మీరు చూడగలిగినట్లుగా, పరికరాన్ని నిరోధించండి /dev/sdb1 మౌంట్ చేయబడింది / బ్యాకప్ డైరెక్టరీ.
మీరు సృష్టించవచ్చు లేదా ప్రారంభించవచ్చు a రెస్టిక్ రిపోజిటరీ ఆన్లో ఉంది / బ్యాకప్ కింది ఆదేశంతో డైరెక్టరీ:
$ సుడో రెస్టిక్ -ఆర్ / బ్యాకప్ init
ఇప్పుడు మీ కోసం పాస్వర్డ్ను టైప్ చేయండి రెస్టిక్ రిపోజిటరీ మరియు ప్రెస్
ఇప్పుడు మీలో టైప్ చేయండి రెస్టిక్ రిపోజిటరీ పాస్వర్డ్ను మళ్ళీ మరియు నొక్కండి
రెస్టిక్ రిపోజిటరీని సృష్టించాలి లేదా ప్రారంభించాలి.
ఇప్పుడు మీరు మీ ఫైల్లు మరియు డైరెక్టరీలను బ్యాకప్ చేయడానికి సిద్ధంగా ఉన్నారు.
మీరు మీ వినియోగదారుని బ్యాకప్ చేయాలనుకుంటున్నారని చెప్పండి హోమ్ తో డైరెక్టరీ రెస్టిక్ , మీరు కింది ఆదేశంతో అలా చేయవచ్చు:
$ సుడో రెస్టిక్ -ఆర్ / బ్యాకప్ బ్యాకప్ / ఇల్లు / షోవోన్గమనిక: ఇక్కడ /హోమ్/షోవాన్ నా యూజర్ యొక్క హోమ్ డైరెక్టరీ.
ఇప్పుడు మీలో టైప్ చేయండి రెస్టిక్ రిపోజిటరీ పాస్వర్డ్ మరియు ప్రెస్
బ్యాకప్ తీసుకోవాలి. దిగువ స్క్రీన్షాట్లో గుర్తించబడిన విభాగంలో మీరు చూడగలిగినట్లుగా, ది /హోమ్/షోవాన్ డైరెక్టరీ బ్యాకప్ చేయబడింది మరియు స్నాప్షాట్ ఐడి 21f198eb ముద్రించబడింది. మీరు స్నాప్షాట్ ఐడితో నిర్దిష్ట బ్యాకప్ని సూచించవచ్చు లేదా ఎంచుకోవచ్చు కాబట్టి ఇది చాలా ముఖ్యం. కానీ మీరు దానిని గుర్తుంచుకోవలసిన అవసరం లేదు. మీ రెస్టిక్ బ్యాకప్లో ఏ స్నాప్షాట్లు అందుబాటులో ఉన్నాయో మీరు కనుగొనవచ్చు. నేను మీకు ఎంత త్వరగా చూపిస్తాను.
మరొక డైరెక్టరీని బ్యాకప్ చేద్దాం /మొదలైనవి ప్రదర్శన నిమిత్తం.
$ సుడో రెస్టిక్ -ఆర్ / బ్యాకప్ బ్యాకప్ / మొదలైనవి
బ్యాకప్ పూర్తయింది.
ఇప్పుడు మీరు అందుబాటులో ఉన్న అన్నింటినీ జాబితా చేయవచ్చు రెస్టిక్ కింది ఆదేశంతో స్నాప్షాట్లు:
$ సుడో రెస్టిక్ -ఆర్ / బ్యాకప్ స్నాప్షాట్లు
ఇప్పుడు మీలో టైప్ చేయండి రెస్టిక్ రిపోజిటరీ పాస్వర్డ్ మరియు ప్రెస్
ది రెస్టిక్ దిగువ స్క్రీన్షాట్లో మీరు చూడగలిగే విధంగా స్నాప్షాట్లు జాబితా చేయబడాలి. స్క్రీన్షాట్లోని గుర్తించబడిన విభాగం మీరు బ్యాకప్ చేసిన ప్రతి డైరెక్టరీకి సంబంధించిన స్నాప్షాట్ ఐడిని చూపుతుంది రెస్టిక్ .
గమనిక: రెస్టిక్ పెరుగుతున్న బ్యాకప్కు మద్దతు ఇస్తుంది. మీరు ఇంతకు ముందు బ్యాకప్ చేసిన అదే డైరెక్టరీని బ్యాకప్ చేస్తే, మార్పులు మాత్రమే సేవ్ చేయబడతాయి మరియు కొత్త స్నాప్షాట్ ఐడి రూపొందించబడుతుంది.
ఫైల్లు మరియు డైరెక్టరీలను ఎలా పునరుద్ధరించాలో ఇప్పుడు మీకు చూపించాల్సిన సమయం వచ్చింది రెస్టిక్ బ్యాకప్.
మీరు పునరుద్ధరించాలనుకుంటున్నారని అనుకుందాం హోమ్ డైరెక్టరీ (నా విషయంలో/హోమ్/షోవాన్) నుండి రెస్టిక్ బ్యాకప్. aని పునరుద్ధరించడానికి మీరు కింది ఆదేశాన్ని అమలు చేయవచ్చు రెస్టిక్ దాని స్నాప్షాట్ ఐడి ద్వారా బ్యాకప్ చేయండి.
$ సుడో రెస్టిక్ -ఆర్ / బ్యాకప్ పునరుద్ధరణ 21f198eb --లక్ష్యం / ఇల్లు / షోవోన్గమనిక: ఇక్కడ 21f198eb ఉంది SNAPSHOT_ID మరియు /హోమ్/షోవాన్ ఉంది RESTORE_DIRECTORY నా విషయంలో. అది గుర్తుంచుకో RESTORE_DIRECTORY బ్యాకప్ చేయబడిన డైరెక్టరీకి భిన్నంగా ఉండవచ్చు. ఉదాహరణకు, మీరు బ్యాకప్ తీసుకోవచ్చు /మొదలైనవి డైరెక్టరీ, కానీ మీరు పునరుద్ధరించినప్పుడు, మీకు కావాలంటే, మీరు యొక్క కంటెంట్లను ఉంచవచ్చు /మొదలైనవి కొన్ని ఇతర డైరెక్టరీకి డైరెక్టరీ, ఉదాహరణకు /పునరుద్ధరణ/మొదలైనవి డైరెక్టరీ.
ఇప్పుడు మీలో టైప్ చేయండి రెస్టిక్ రిపోజిటరీ పాస్వర్డ్ మరియు ప్రెస్
బ్యాకప్ నుండి డేటాను తిరిగి పొందాలి.
మీరు ఇంక్రిమెంటల్ బ్యాకప్లను తీసుకుంటే రెస్టిక్ , నిర్దిష్ట బ్యాకప్ డైరెక్టరీ కోసం తాజా స్నాప్షాట్ ఐడిని కనుగొనడం మీకు కష్టంగా ఉండవచ్చు. సంతోషముగా, రెస్టిక్ నిర్దిష్ట బ్యాకప్ డైరెక్టరీ యొక్క తాజా స్నాప్షాట్ ఐడి నుండి మీరు పునరుద్ధరించడానికి ఒక మార్గంతో వస్తుంది.
మీరు నిర్దిష్ట డైరెక్టరీ కోసం బ్యాకప్ యొక్క తాజా సంస్కరణను పునరుద్ధరించడానికి క్రింది ఆదేశాన్ని అమలు చేయవచ్చు (నా విషయంలో /home/shovon డైరెక్టరీలో):
$ సుడో రెస్టిక్ -ఆర్ / తాజా బ్యాకప్ పునరుద్ధరణ --మార్గం / ఇల్లు / షోవోన్ --లక్ష్యం / ఇల్లు / షోవోన్
మార్గం కోసం బ్యాకప్ యొక్క తాజా వెర్షన్ /హోమ్/షోవాన్ లక్ష్యంపై పునరుద్ధరించబడుతుంది /హోమ్/షోవాన్ .
రెస్టిక్తో రిమోట్ బ్యాకప్లను తీసుకోవడం
ఉబుంటు 18.04 మెషీన్ ఎక్కడ ఉందని నిర్ధారించుకోండి రెస్టిక్ మీరు రిమోట్ బ్యాకప్లను తీసుకోవడానికి ప్రయత్నించే ముందు SFTP సర్వర్ ఇన్స్టాల్ చేయబడి ఇన్స్టాల్ చేయబడింది రెస్టిక్ .
కింది ఆదేశంతో మీరు మీ ఉబుంటు 18.04 LTS మెషీన్లో SFTP సర్వర్ని ఇన్స్టాల్ చేయవచ్చు:
$ సుడో apt-get install openssh-server
నొక్కండి వై ఆపై నొక్కండి
SFTP సర్వర్ని ఇన్స్టాల్ చేయాలి.
ఇప్పుడు ప్రతిదానిని భర్తీ చేయండి -r /LOCAL/PATH కు -r sftp: [ఇమెయిల్ రక్షించబడింది] :/రిమోట్/పాత్
ఉదాహరణకు, Restic స్థానిక రిపోజిటరీని సృష్టించడం లేదా ప్రారంభించడం కోసం ఆదేశం నుండి మార్చబడాలి
$ సుడో రెస్టిక్ init -ఆర్ / బ్యాకప్కు
$ సుడో రెస్టిక్ init -ఆర్ sftp:యూజర్ పేరు @ హోస్ట్ పేరు: / బ్యాకప్
ఇక్కడ వినియోగదారు పేరు మరియు హోస్ట్ పేరు రిమోట్ సర్వర్ యొక్క వినియోగదారు పేరు మరియు హోస్ట్ పేరు లేదా IP చిరునామా రెస్టిక్ ఇన్స్టాల్ చేయబడింది. / బ్యాకప్ అనేది డైరెక్టరీ రెస్టిక్ బ్యాకప్ డైరెక్టరీ సృష్టించబడాలి లేదా ఇప్పటికే అందుబాటులో ఉంది.
మీరు ఎలా ఇన్స్టాల్ చేసి ఉపయోగించాలి రెస్టిక్ ఉబుంటు 18.04 LTSలో. ఈ కథనాన్ని చదివినందుకు ధన్యవాదాలు.