Always Encrypted を使用したデータベースのバックアップと復元
適用対象: SQL Server
Azure SQL データベース
Azure SQL Managed Instance
この記事では、Always Encrypted で保護された列を含むデータベースをバックアップおよび復元する方法について説明します。
データベースをバックアップすると、生成されるバックアップ ファイルには、Always Encrypted キーの暗号化された列に格納されている暗号化データとすべてのメタデータが含まれます。
データベースを復元するとき、Always Encrypted のすべての暗号化データとすべてのメタデータが復元されます。
データベースを別のサーバー上で、または別の名前で復元した場合は、両方のデータベースのキーが同じであるため、ターゲット データベースの暗号化されたデータをアプリケーションでクエリできるようにするための特別な操作は必要ありません。
データベースのバックアップと復元を行う方法の詳細については、以下を参照してください。
次のステップ
- SQL Server Management Studio で Always Encrypted を使用した列のクエリを実行する
- セキュリティで保護されたエンクレーブが設定された Always Encrypted を使用するアプリケーションを開発する