AWS Builder Center: Learn, Build and Connect with builders in the AWS community
AWS Builder Center is the official home for builders on AWS. Share and read what others are working on, follow people who inspire you, explore training and workshops, and find tools to support what you're building.
Wie sichere ich meine SageMaker-AI-Notebook-Instance-Daten?
Ich möchte meine Amazon-SageMaker-AI-Notebook-Instance-Daten sichern.
Kurzbeschreibung
SageMaker-AI-Notebook-Instances verwenden Amazon-Elastic-Block-Store (Amazon EBS)-Volumes zum Speichern von Daten. Du mountest das EBS-Volume in das Verzeichnis /home/ec2-user/SageMaker. Wenn eine Notebook-Instance in Betrieb ist oder zum Starten verfügbar ist, kannst du ein Backup erstellen und das Backup auf ein neues Notebook migrieren.
Wichtig: Wenn du die Notebook-Instance löschst, bevor du ein Backup erstellst, wird das EBS-Volume, das an das Notebook angehängt ist, ebenfalls gelöscht.
Lösung
Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version von AWS CLI verwendest.
Verwende das Notebook-Terminal oder ein Lifecycle-Konfigurationsskript, um ein Backup deiner Notebook-Instance zu erstellen.
Verwende das Notebook-Terminal, um ein Backup zu erstellen
Führe die folgenden Schritte aus:
- Erstelle ein Amazon-Simple-Storage-Service (Amazon S3)-Bucket.
- Erstelle einen Ordner im S3-Bucket für dein Backup.
- Öffne die SageMaker-AI-Konsole.
- Wähle im Navigationsbereich Notebook-Instances und dann deine Notebook-Instance aus.
- Wähle unter Aktionen die Option Jupyter öffnenaus.
- Um dein Notebook-Instance-Terminal zu öffnen, wähle Neu und dann Terminal aus.
- Um die Dateien von deiner Notebook-Instance in deinen S3-Bucket-Ordner zu kopieren, führe den AWS-CLI-Befehl cp aus:
**Hinweis:**Ersetze s3://aws-s3-bucket und folder-name durch deine Werte.aws s3 cp --recursive /home/ec2-user/SageMaker/ s3://aws-s3-bucket/folder-name/ - (Optional) Um Dateien aus deinem S3-Bucket in eine neue Notebook-Instance zu kopieren, führe den AWS CLI-Befehl cp aus:
**Hinweis:**Ersetze s3://aws-s3-bucket und folder-name durch deine Werte.aws s3 cp --recursive s3://aws-s3-bucket/folder-name/ /home/ec2-user/SageMaker/
Verwende ein Lifecycle-Konfigurationsskript, um ein Backup zu erstellen
Führe die folgenden Schritte aus:
- Öffne die SageMaker-AI-Konsole.
- Wähle im Navigationsbereich Lifecycle-Konfigurationen aus.
- Wähle Konfiguration erstellen aus. Gib unter Name einen Namen für das Backup ein, z. B. ebs-backup.
- Wähle unter Skripts die Registerkarte Notizbuch starten aus und gib dann dein Skript ein. Ein Beispielskript findest du unter amazon-sagemaker-notebook-instance-lifecycle-config-samples auf der GitHub-Website.
Hinweis: Lass die Registerkarte Notizbuch erstellen leer. - Wähle Konfiguration erstellen aus.
- Navigiere zu deiner Notebook-Instance.
Hinweis: Du kannst eine Lebenszykluskonfiguration nur dann an eine vorhandene Notebook-Instance anhängen, wenn sich die Instanz im Status Stopped befindet. - Wähle Bearbeiten aus.
- Wähle Zusätzliche Konfiguration aus.
- Wähle für die Lifecycle-Konfiguration deine Konfiguration aus.
- Wähle Notebook-Instance aktualisieren aus.
- Wähle unter Tags die Option Bearbeiten aus.
- Füge ein Tag mit einem Schlüsselwert für deinen Bucket hinzu, zum Beispiel sagemaker-ebs-backup-region-account_id.
Hinweis: Die angehängte Ausführungsrolle muss Berechtigungen für die Durchführung einer Amazon-S3-Synchronisierung gewähren. - Wähle Speichern aus.
- Um ein Backup zu erstellen, starte die Notebook-Instance.
Der Snapshot sieht ähnlich aus wie /home/ec2-user/SageMaker/ und du findest ihn unter s3://ebs-backup-bucket/source-instance-name_snapshot-timestamp/. Das Backup ist abgeschlossen, wenn du die Datei /home/ec2-user/SageMaker/BACKUP_COMPLETE siehst.
Hinweis: Die Dauer des Backup-Vorgangs hängt von der Gesamtgröße der Daten auf dem Volume ab.
- Themen
- Machine Learning & AI
- Tags
- Amazon SageMaker
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor einem Jahr