Junior — Middle
როგორ შეიძლება აღადგინოთ Amazon S3-ში შენახული ფაილის წინა ვერსია?
sobes.tech AI
პასუხი AI-სგან
Amazon S3-ში შეგიძლიათ წაშალოთ ფაილის წინამორბედი ვერსია, თუ ვერსიების მართვა (Versioning) გააქტიურებულია ბაკეტისთვის. როდესაც ვერსიების მართვა გააქტიურებულია, ყველა ობიექტის ვერსია ინახება.
წინამორბედი ვერსიის აღდგენა შესაძლებელია:
- AWS S3 კონსოლში გააქტიურეთ ვერსიების ჩვენება (Show versions).
- იპოვეთ საჭირო ფაილი და აირჩიეთ ვერსია თარიღის ან ვერსიის ID-ის მიხედვით.
- ჩამოტვირთეთ ეს ვერსია ან გახადეთ ის მიმდინარე, მისი კოპირებით ან სახელის შეცვლით.
თუ ვერსიების მართვა არ იყო გააქტიურებული, S3-ის საშუალებით წინამორბედი ვერსიების აღდგენა შეუძლებელია.
მაგალითი AWS CLI ბრძანებისთვის კონკრეტული ვერსიის კოპირებისთვის:
aws s3 cp s3://ბაკეტის-სახელი/ფაილი.txt s3://ბაკეტის-სახელი/ფაილი.txt --version-id <ვერსიის-ID>