AWS - EBS Snapshot Dump
Kuangalia picha ya eneo kwa kifaa cha kuhifadhi kwa kifaa cha EBS
Tafadhali jua kwamba dsnap
haitakuruhusu kupakua picha za nakala za umma. Ili kuzunguka hili, unaweza kufanya nakala ya picha ya nakala kwenye akaunti yako binafsi, na upakue hiyo:
Kwa habari zaidi kuhusu hii mbinu angalia utafiti wa awali katika https://rhinosecuritylabs.com/aws/exploring-aws-ebs-snapshots/
Unaweza kufanya hivi na Pacu kutumia moduli ebs__download_snapshots
Kuchunguza snapshot katika AWS
Kuimba kwenye EC2 VM chini ya udhibiti wako (inapaswa kuwa katika eneo moja na nakala ya chelezo):
Hatua ya 1: Kiasi kipya cha ukubwa na aina unayopendelea kinapaswa kuundwa kwa kwenda kwa EC2 –> Volumes.
Ili kutekeleza hatua hii, fuata maagizo haya:
Unda kiasi cha EBS cha kuambatisha kwa kifaa cha EC2.
Hakikisha kiasi cha EBS na kifaa viko katika eneo moja.
Hatua ya 2: Chagua chaguo la "ambatisha kiasi" kwa kubonyeza kulia kwenye kiasi kilichoundwa.
Hatua ya 3: Chagua kifaa kutoka kwenye sanduku la maandishi ya kifaa.
Ili kutekeleza hatua hii, tumia amri ifuatayo:
Ambatisha kiasi cha EBS.
Hatua ya 4: Ingia kwenye kifaa cha EC2 na orodhesha diski zilizopo kwa kutumia amri lsblk
.
Hatua ya 5: Angalia ikiwa kiasi kina data yoyote kwa kutumia amri sudo file -s /dev/xvdf
.
Ikiwa matokeo ya amri hapo juu yanaonyesha "/dev/xvdf: data", inamaanisha kiasi hicho hakina data.
Hatua ya 6: Fomati kiasi kwa mfumo wa faili wa ext4 kwa kutumia amri sudo mkfs -t ext4 /dev/xvdf
. Kwa kuongezea, unaweza pia kutumia muundo wa xfs kwa kutumia amri sudo mkfs -t xfs /dev/xvdf
. Tafadhali kumbuka unapaswa kutumia ext4 au xfs.
Hatua ya 7: Unda saraka ya uchaguzi wako kuimba kiasi kipya cha ext4. Kwa mfano, unaweza kutumia jina "newvolume".
Ili kutekeleza hatua hii, tumia amri sudo mkdir /newvolume
.
Hatua ya 8: Imba kiasi kwenye saraka ya "newvolume" kwa kutumia amri sudo mount /dev/xvdf /newvolume/
.
Hatua ya 9: Badilisha saraka kwenda kwenye saraka ya "newvolume" na angalia nafasi ya diski ili kuthibitisha uimbo wa kiasi.
Ili kutekeleza hatua hii, tumia amri zifuatazo:
Badilisha saraka kwenda
/newvolume
.Angalia nafasi ya diski kwa kutumia amri
df -h .
. Matokeo ya amri hii yanapaswa kuonyesha nafasi ya bure katika saraka ya "newvolume".
Unaweza kufanya hivi na Pacu kwa kutumia moduli ebs__explore_snapshots
.
Kuchunguza chelezo katika AWS (kutumia cli)
```bash aws ec2 create-volume --availability-zone us-west-2a --region us-west-2 --snapshot-id
Attach new volume to instance
aws ec2 attach-volume --device /dev/sdh --instance-id --volume-id
mount the snapshot from within the VM
sudo file -s /dev/sdh /dev/sdh: symbolic link to `xvdh'
sudo file -s /dev/xvdh /dev/xvdh: x86 boot sector; partition 1: ID=0xee, starthead 0, startsector 1, 16777215 sectors, extended partition table (last)\011, code offset 0x63
lsblk /dev/xvdh NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvdh 202:112 0 8G 0 disk ├─xvdh1 202:113 0 7.9G 0 part ├─xvdh14 202:126 0 4M 0 part └─xvdh15 202:127 0 106M 0 part
sudo mount /dev/xvdh1 /mnt
ls /mnt
Last updated