Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Geçerlidir:
Databricks SQL
Databricks Runtime 19.11 ve
evet işaretli evet, sadece Unity Kataloğu
Komut, UNDROP VOLUME Unity Kataloğunda bırakılan bir hacmi hacim kimliği ile geri kazanır. Yanlışlıkla düşürülen bir hacmi geri yüklemek için kullanın. Düştüğünüz bir hacmi düşüşten sonra 7 gün boyunca geri kazanabilirsiniz.
Bir hacim geri yüklemek bir meta veri işlemidir, böylece hem yönetilen hem de harici hacimler geri alınabilir. Ana şema ve katalog hâlâ var olmalıdır.
Düşen bir hacmin kimliğini bulmak için DROPPED kullanınSHOW VOLUMES.
Aynı şemadaki canlı hacim zaten kurtarmak istediğiniz cildin adını kullanıyorsa, önce o hacmi yeniden adlandırabilir veya bırakın, ALTER VOLUMEDROP VOLUMEsonra çalıştırın UNDROP VOLUME.
Hacim meta verileri, örneğin hacim ve etiketler üzerinde verilen ayrıcalıklar, geri alınır. Yönetilen bir hacim için, hacimde depolanan dosyalar da geri kazanılır.
Syntax
UNDROP VOLUME WITH ID volume_id
Parametre
volume_idSTRINGDROPPED ile gösterildiği gibi, düşen hacmi SHOW VOLUMEStanımlayan bir UUID şeklinde bir literal.
Bir cildi isimle geri kazanan bir form yoktur. Volume kimliğine göre tanımlanmalıdır.
Permissions
UNDROP VOLUME aşağıdakilerden birini gerektirir:
- Cilme sahip olursunuz ya da üzerinde
MANAGEvar, şema veUSE CATALOGkatalogda sizinCREATE VOLUMEUSE SCHEMA. - Şemaya sahip olursunuz ya da katalogda
MANAGEsizde vardırUSE CATALOG. - Kataloğa sahip oluyorsun ya da var
MANAGE. - Metastore'un sahibi sen.
Ayrıca, restore ettiğiniz hacmi yaratmak için gereken ayrıcalıklara sahip olmalısınız. Örneğin, harici bir hacmi geri yüklemek için dış konumda bir hacmin olması CREATE EXTERNAL VOLUME gerekir.
Komut çalıştırıldıktan sonra, sahiplik varsayılan olarak önceki hacim sahibine geçer.
Limitations
Bir hacmi ancak düşürdükten sonraki 7 gün içinde geri alabilirsiniz. İyileşme süresi geçtikten sonra, hacim kalıcı olarak temizlenir ve geri kazanılamaz.
Examples
-- Use SHOW VOLUMES DROPPED to find the ID of the dropped volume.
> SHOW VOLUMES DROPPED IN my_catalog.my_schema;
catalog schema volume_name volume_id owner comment created_at created_by
----------- ---------- ------------ ------------------------------------ ------------- ------- ----------------------------- -------------
my_catalog my_schema my_volume 6ca7be55-8f58-47a7-85ee-7a59082fd17a alf@melmak.et 2023-05-03 AD at 18:17:00 UTC alf@melmak.et
-- Undrop the volume by its ID.
-- Enclose the volume ID in single quotation marks.
> UNDROP VOLUME WITH ID '6ca7be55-8f58-47a7-85ee-7a59082fd17a';
OK