Geçici olarak silinen blobları ve anlık görüntüleri görüntülemek ve geri yüklemek için Azure portalını kullanabilirsiniz. Geçici olarak silinen nesneleri geri yüklemek, depolama hesabınız için blob sürümü oluşturmanın da etkinleştirilip etkinleştirilmediğine bağlı olarak biraz farklıdır. Daha fazla bilgi için bkz . Geçici olarak silinen sürümü geri yükleme.
Silinen blobları görüntüleme
Bloblar geçici olarak silindiğinde, varsayılan olarak Azure portalında görünmez. Geçici olarak silinen blobları görüntülemek için kapsayıcının Genel Bakış sayfasına gidin ve Silinen blobları göster ayarını değiştirin. Geçici olarak silinen bloblar Silinmiş durumuyla görüntülenir.
Ardından, blob listesinden silinen blobu seçerek özelliklerini görüntüleyin. Genel Bakış sekmesinin altında blob durumunun Silinmiş olarak ayarlandığına dikkat edin. Portal, blobun kalıcı olarak silinmesine kadar olan gün sayısını da görüntüler.
Silinen anlık görüntüleri görüntüleme
Blob silindiğinde blobla ilişkili anlık görüntüler de silinir. Geçici olarak silinen bir blobda anlık görüntüler varsa silinen anlık görüntüler Azure portalında da görüntülenebilir. Geçici olarak silinen blob'un özelliklerini görüntüleyin, ardından Anlık Görüntüler sekmesine gidin ve Silinen anlık görüntüleri göster seçeneğini değiştirin.
Sürüm oluşturma devre dışı bırakıldığında geçici olarak silinen nesneleri geri yükleme
Blob sürümü oluşturma etkinleştirilmediğinde Azure portalında geçici olarak silinen bir blobu geri yüklemek için önce blob'un özelliklerini görüntüleyin, ardından Genel Bakış sekmesinde Geri Al düğmesini seçin. Blob geri yüklendiğinde geçici silme saklama süresi boyunca silinen anlık görüntüler de geri yüklenir.
Geçici olarak silinen anlık görüntüyü temel bloba yükseltmek için önce blob'un geçici olarak silinen anlık görüntülerinin geri yüklendiğinden emin olun. Temel blob geçici olarak silinmemiş olsa bile blob'un geçici olarak silinen anlık görüntülerini geri yüklemek için Geri Al düğmesini seçin. Ardından, yükseltecek anlık görüntüyü seçin ve anlık görüntü içeriğini temel blobun üzerine yazmak için Anlık görüntüyü yükselt düğmesini kullanın.
Sürüm oluşturma etkinleştirildiğinde geçici olarak silinen blobları geri yükleme
Sürüm oluşturma etkinleştirildiğinde Azure portalında geçici olarak silinen bir blobu geri yüklemek için, özelliklerini görüntülemek için geçici olarak silinen blobu seçin ve ardından Sürümler sekmesini seçin. Geçerli sürüm olarak yükseltmek istediğiniz sürümü seçin ve ardından Geçerli sürümü yap'ı seçin.
Sürüm oluşturma etkinleştirildiğinde silinen sürümleri veya anlık görüntüleri geri yüklemek için blob'un özelliklerini görüntüleyin, ardından Genel Bakış sekmesindeki Geri Al düğmesini seçin.
Not
Sürüm oluşturma etkinleştirildiğinde, silinen blobda Geri Al düğmesinin seçilmesi geçici olarak silinen sürümleri veya anlık görüntüleri geri yükler, ancak temel blobu geri yüklemez. Temel blobu geri yüklemek için önceki bir sürümü yükseltmeniz gerekir.
Geçici olarak silinen blobları ve dizinleri (hiyerarşik ad alanı) görüntüleme ve yönetme
Hiyerarşik ad alanına sahip hesaplarda geçici olarak silinen blobları ve dizinleri geri yükleyebilirsiniz.
Geçici olarak silinen blobları ve dizinleri görüntülemek ve geri yüklemek için Azure portalını kullanabilirsiniz.
Silinen blobları ve dizinleri görüntüleme
Bloblar veya dizinler geçici olarak silindiğinde, varsayılan olarak Azure portalında görünmez. Geçici olarak silinen blobları ve dizinleri görüntülemek için kapsayıcının Genel Bakış sayfasına gidin ve Silinen blobları göster ayarını değiştirin. Geçici olarak silinen bloblar ve dizinler Silinmiş durumuyla görüntülenir. Aşağıdaki görüntüde geçici olarak silinen bir dizin gösterilmektedir.
Silinen blobları göster ayarını değiştirdiğinizde geçici olarak silinen blobların ve dizinlerin Azure portalında görünmemelerinin iki nedeni vardır.
Güvenlik sorumlunuz yetkilendirme için yalnızca erişim denetimi listesi (ACL) girişlerini kullanıyorsa geçici olarak silinen bloblar ve dizinler görünmez.
Bu öğelerin görünmesi için, hesabın sahibi olmanız veya güvenlik sorumlunuza blob veri sahibi Depolama rolü atanmalıdır Depolama Blob Veri Katkıda Bulunanı veya blob veri okuyucusu Depolama.
Geçici olarak silinen öğeler (alt dizinler ve bloblar) içeren bir dizini yeniden adlandırırsanız, bu geçici olarak silinen öğelerin dizinle bağlantısı kesilir ve böylece görünmezler.
Bunları Azure portalında görüntülemek istiyorsanız, dizinin adını özgün adına geri döndürmeniz veya özgün dizin adını kullanan ayrı bir dizin oluşturmanız gerekir.
Geçici olarak silinen bir blobun veya dizinin özelliklerini listeden seçerek görüntüleyebilirsiniz. Genel Bakış sekmesinin altında durumun Silinmiş olarak ayarlandığına dikkat edin. Portal, blobun kalıcı olarak silinmesine kadar olan gün sayısını da görüntüler.
Geçici olarak silinen blobları ve dizinleri geri yükleme
Geçici olarak silinen bir blobu veya dizini Azure portalında geri yüklemek için önce blob veya dizinin özelliklerini görüntüleyin, ardından Genel Bakış sekmesinde Geri Al düğmesini seçin. Aşağıdaki görüntüde geçici olarak silinen bir dizindeki Geri Kaldır düğmesi gösterilmektedir.
PowerShell kullanarak geçici olarak silinen blobları ve dizinleri geri yükleme
Önemli
Bu bölüm yalnızca hiyerarşik ad alanına sahip hesaplar için geçerlidir.
Az.Depolama önizleme modülünün yüklü olduğundan emin olun. Daha fazla bilgi için bkz . PowerShell aracılığıyla blob geçici silmeyi etkinleştirme.
Depolama hesabı anahtarı, bağlantı dizesi veya Microsoft Entra Kimliği kullanarak depolama hesabı yetkilendirmesi alın. Daha fazla bilgi için bkz. Hesaba Bağlan.
Aşağıdaki örnek, bir depolama hesabı anahtarı kullanarak yetkilendirme alır.
$ctx = New-AzStorageContext -StorageAccountName '<storage-account-name>' -StorageAccountKey '<storage-account-key>'
Geçici olarak silinen öğeyi geri yüklemek için komutunu kullanın Restore-AzDataLakeGen2DeletedItem
.
$filesystemName = "my-file-system"
$dirName="my-directory"
$deletedItems = Get-AzDataLakeGen2DeletedItem -Context $ctx -FileSystem $filesystemName -Path $dirName
$deletedItems | Restore-AzDataLakeGen2DeletedItem
Geçici olarak silinen öğeleri içeren dizini yeniden adlandırırsanız, bu öğelerin dizinle bağlantısı kesilir. Bu öğeleri geri yüklemek istiyorsanız, dizinin adını özgün adına geri döndürmeniz veya özgün dizin adını kullanan ayrı bir dizin oluşturmanız gerekir. Aksi takdirde, geçici olarak silinen öğeleri geri yüklemeyi denediğinizde bir hata alırsınız.
Azure CLI kullanarak geçici olarak silinen blobları ve dizinleri geri yükleme
Önemli
Bu bölüm yalnızca hiyerarşik ad alanına sahip hesaplar için geçerlidir.