

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Herunterladen von archivierten Redo-Protokolle aus Amazon S3
<a name="Appendix.Oracle.CommonDBATasks.download-redo-logs"></a>

Sie können archivierte Redo-Protokolle auf Ihrer DB-Instance mit dem `rdsadmin.rdsadmin_archive_log_download`-Paket. Wenn sich archivierte Redo-Protkolle nicht mehr auf Ihrer DB-Instance befinden, sollten Sie sie möglicherweise erneut von Amazon S3 herunterladen. Dann können Sie die Protokolle durchsuchen oder sie verwenden, um Ihre Datenbank wiederherzustellen oder zu replizieren.

**Anmerkung**  
Sie können keine archivierten Redo-Logs auf Read Replica-Instanzen herunterladen.

## Archivierte Redo-Protokolle herunterladen: Grundlegende Schritte
<a name="Appendix.Oracle.CommonDBATasks.download-redo-logs.basic-process"></a>

Die Verfügbarkeit Ihrer archivierten Redo-Protokolle hängt von den folgenden Aufbewahrungsrichtlinien ab:
+ Backup-Aufbewahrungsrichtlinie – Protokolle innerhalb dieser Richtlinie sind in Amazon S3 verfügbar. Protokolle außerhalb dieser Richtlinie werden entfernt.
+ Aufbewahrungsrichtlinie für archivierte Protokolle – Protokolle innerhalb dieser Richtlinie sind auf Ihrer DB-Instance verfügbar. Protokolle außerhalb dieser Richtlinie werden entfernt.

Wenn sich Protokolle nicht auf Ihrer Instance befinden, aber durch Ihre Backup-Aufbewahrungsdauer geschützt sind, verwenden Sie `rdsadmin.rdsadmin_archive_log_download`, um sie erneut herunterzuladen. RDS for Oracle speichert die Protokolle im `/rdsdbdata/log/arch`-Verzeichnis auf Ihrer DB-Instance.

**Herunterladen von archivierten Redo-Protokolle aus Amazon S3**

1. Konfigurieren Sie Ihren Aufbewahrungszeitraum, um sicherzustellen, dass Ihre heruntergeladenen archivierten Redo-Protokolle so lange aufbewahrt werden, wie Sie sie benötigen. Stellen Sie sicher, dass Sie die Änderungen `COMMIT` 

   RDS speichert Ihre heruntergeladenen Protokolle gemäß der Aufbewahrungsrichtlinie für archivierte Protokolle, und zwar ab dem Zeitpunkt, zu dem die Protokolle heruntergeladen wurden. Informationen zum Festlegen der Aufbewahrungsrichtlinie finden Sie unter [Beibehaltung von archivierten Redo-Log-Dateien](Appendix.Oracle.CommonDBATasks.RetainRedoLogs.md).

1. Warten Sie bis zu 5 Minuten, bis die Änderung der Aufbewahrungsrichtlinie für archivierte Protokolle wirksam wird.

1. Laden Sie die archivierten Redo-Protokolle von Amazon S3 mit`rdsadmin.rdsadmin_archive_log_download` herunter.

   Weitere Informationen erhalten Sie unter [Herunterladen eines einzelnen archivierten Redo-Protokoll](#Appendix.Oracle.CommonDBATasks.download-redo-logs.single-log) und [Herunterladen einer Reihe archivierter Redo-Protokolle](#Appendix.Oracle.CommonDBATasks.download-redo-logs.series).
**Anmerkung**  
RDS überprüft automatisch den verfügbaren Speicher vor dem Herunterladen. Wenn die angeforderten Protokolle einen hohen Anteil an Speicherplatz verbrauchen, erhalten Sie eine Warnung.

1. Bestätigen Sie, dass die Protokolle erfolgreich von Amazon S3 heruntergeladen wurden.

   Sie können den Status Ihrer Download-Aufgabe in einer bdump-Datei anzeigen. Die bdump-Dateien haben den Pfadnamen `/rdsdbdata/log/trace/dbtask-task-id.log`. Im vorherigen Download-Schritt führen Sie eine `SELECT`-Anweisung aus, die die Aufgaben-ID im Datentyp `VARCHAR2` zurückgibt. Weitere Informationen finden Sie in ähnlichen Beispielen in [Überwachen des Status einer Dateiübertragung](oracle-s3-integration.using.md#oracle-s3-integration.using.task-status).

## Herunterladen eines einzelnen archivierten Redo-Protokoll
<a name="Appendix.Oracle.CommonDBATasks.download-redo-logs.single-log"></a>

Um ein einzelnes archiviertes Redo-Protkoll in das `/rdsdbdata/log/arch`-Verzeichnis herunterzuladen, verwenden Sie `rdsadmin.rdsadmin_archive_log_download.download_log_with_seqnum`. Dieses Verfahren hat die folgenden Parameter.


****  

| Parametername | Datentyp | Standard | Erforderlich | Beschreibung | 
| --- | --- | --- | --- | --- | 
|  `seqnum`  |  Zahl  |  —  |  Ja  |  Die Sequenznummer des archivierten Redo-Protokolls.  | 

Im folgenden Beispiel wird das Protokoll mit der Sequenznummer 20 heruntergeladen.

```
SELECT rdsadmin.rdsadmin_archive_log_download.download_log_with_seqnum(seqnum => 20) 
       AS TASK_ID 
FROM   DUAL;
```

## Herunterladen einer Reihe archivierter Redo-Protokolle
<a name="Appendix.Oracle.CommonDBATasks.download-redo-logs.series"></a>

Um eine Reihe archivierter Redo-Protokolle in das `/rdsdbdata/log/arch`-Verzeichnis herunterzuladen, verwenden Sie `download_logs_in_seqnum_range`. Ihr Download ist auf 300 Protokolle pro Anfrage beschränkt. Die Prozedur `download_logs_in_seqnum_range` hat die folgenden Parameter.


****  

| Parametername | Datentyp | Standard | Erforderlich | Beschreibung | 
| --- | --- | --- | --- | --- | 
|  `start_seq`  |  Zahl  |  —  |  Ja  |  Die Anfangssequenznummer für die Reihe.  | 
|  `end_seq`  |  Zahl  |  —  |  Ja  |  Die Endsequenznummer für die Reihe.  | 

Im folgenden Beispiel werden die Protokolle von Sequenz 50 auf 100 heruntergeladen.

```
SELECT rdsadmin.rdsadmin_archive_log_download.download_logs_in_seqnum_range(start_seq => 50, end_seq => 100) 
       AS TASK_ID 
FROM   DUAL;
```