DBAtlas · Veritabanı operasyon atlası

Son yedek durumunu / zamanını kontrol et

Oracle

SELECT session_key, input_type, status,
       start_time, end_time,
       output_bytes_display
FROM v$rman_backup_job_details
ORDER BY start_time DESC
FETCH FIRST 10 ROWS ONLY;

RMAN geçmişi RMAN> LIST BACKUP SUMMARY ile de görülür.

PostgreSQL

-- WAL arşivleme sağlığı (fiziksel yedek/PITR için):
SELECT last_archived_wal, last_archived_time,
       failed_count, last_failed_time
FROM pg_stat_archiver;

Mantıksal (pg_dump) yedeklerin kaydı DB içinde tutulmaz; yedek aracının/işin loglarına bakın.

MySQL

-- Yerleşik yedek kaydı yoktur; yedek aracının loguna bakılır.
-- Binlog tabanlı PITR penceresi için:
SHOW BINARY LOGS;

SHOW BINARY LOGS mevcut binlog dosyalarını (PITR penceresini) gösterir; yedek geçmişi araç (Xtrabackup vb.) logundadır.

SQL Server

SELECT database_name,
       MAX(backup_finish_date) AS last_backup,
       CASE type WHEN 'D' THEN 'Full' WHEN 'I' THEN 'Diff'
                 WHEN 'L' THEN 'Log' END AS backup_type
FROM msdb.dbo.backupset
GROUP BY database_name, type
ORDER BY database_name;

msdb.dbo.backupset SQL Server'ın yaptığı tüm yedeklerin kaydını tutar.

MongoDB

// Yerleşik yedek kaydı yoktur. PITR penceresi = oplog süresi:
rs.printReplicationInfo()  // oplog first/last event zamanları

oplog penceresi, replica set'ten ne kadar geriye PITR yapılabileceğini belirler; yedek geçmişi araç logundadır.

Redis

INFO persistence
# rdb_last_save_time (epoch), rdb_last_bgsave_status,
# aof_last_bgrewrite_status satırlarına bakın

rdb_last_save_time son başarılı RDB anını (Unix epoch) verir; rdb_changes_since_last_save kaç yazmanın yedeksiz olduğunu gösterir.

DBAtlas'ta aç →