DM資料庫熱備試驗
1.將資料庫修改為歸檔模式
[root@dm1 bin]# ./disql SYSDBA/SYSDBA@localhost:5237
伺服器[localhost:5237]:處於普通開啟狀態
登入使用時間: 6.349(毫秒)
disql V7.6.0.96-Build(2018.09.19-97292)ENT
Connected to: DM 7.1.6.96
SQL> desc v$database;
行號 NAME TYPE$ NULLABLE
1 NAME VARCHAR(128) Y
2 CREATE_TIME DATETIME(0) Y
3 ARCH_MODE CHAR(1) Y
4 LAST_CKPT_TIME DATETIME(0) Y
5 STATUS$ TINYINT Y
6 ROLE$ TINYINT Y
7 MAX_SIZE BIGINT Y
8 TOTAL_SIZE BIGINT Y
9 RAC_NODES INTEGER Y
10 OPEN_COUNT INTEGER Y
11 STARTUP_COUNT BIGINT Y
12 LAST_STARTUP_TIME DATETIME(0) Y
12 rows got
已用時間: 56.867(毫秒). 執行號:4.
SQL> select arch_mode from v$database;
行號 ARCH_MODE
1 N
已用時間: 0.561(毫秒). 執行號:5.
SQL> alter database mount;
操作已執行
已用時間: 00:00:01.823. 執行號:0.
SQL> alter database add archivelog ‘type=local, dest=/dm7/arch, file_size=64,space_limit=0’;
操作已執行
SQL> alter database archivelog;
操作已執行
已用時間: 50.175(毫秒). 執行號:0.
SQL> alter database open;
操作已執行
已用時間: 772.308(毫秒). 執行號:0.
SQL> select arch_mode from v$database;
行號 ARCH_MODE
1 Y
已用時間: 0.496(毫秒). 執行號:7.
SQL>
2.確保DMAP是啟動的
/etc/rc.d/init.d/DmAPService start
[root@dm1 init.d]# ./DmAPService start
Starting DmAPService: [ FAILED ]
os_pipe2_create_server_with_name, name:[/opt/dmdbms/bin/DM_PIPE_DMAP_LSNR_RD], error:[17]
dmap V7.6.0.96-Build(2018.09.19-97292)ENT
dmap init failed, code[-7157]: 管道檔案已存在
[root@dm1 init.d]# ./DmAPService stop
DmAPService service is not running.
[root@dm1 init.d]# ./DmAPService start
Starting DmAPService: [ FAILED ]
os_pipe2_create_server_with_name, name:[/opt/dmdbms/bin/DM_PIPE_DMAP_LSNR_RD], error:[17]
dmap V7.6.0.96-Build(2018.09.19-97292)ENT
dmap init failed, code[-7157]: 管道檔案已存在
[root@dm1 bin]# mv DM_PIPE_DMAP_LSNR_RD ./bk
[root@dm1 bin]# mv DM_PIPE_DMAP_LSNR_WR ./bk
接下來就OK了
[root@dm1 init.d]# ./DmAPService start
Starting DmAPService: [ OK ]
[root@dm1 init.d]#
[root@dm1 init.d]#
3.需要檢查dm.ini的BAK_USE_AP的引數
SQL> backup database full backupset ‘/dm7/backup/full_bak_1004’;
backup database full backupset ‘/dm7/backup/full_bak_1004’;
已用時間: 00:01:40.136. 執行號:0.
需要調整dm.ini的BAK_USE_AP的引數,並重啟生效。
[root@dm1 bin]# service DmServiceTEST restart
Stopping DmServiceTEST: [ OK ]
Starting DmServiceTEST: [ OK ]
[root@dm1 bin]# pwd
/opt/dmdbms/bin
[root@dm1 bin]# ./disql SYSDBA/SYSDBA@localhost:5237
伺服器[localhost:5237]:處於普通開啟狀態
登入使用時間: 6.570(毫秒)
disql V7.6.0.96-Build(2018.09.19-97292)ENT
Connected to: DM 7.1.6.96
SQL> backup database full backupset ‘/dm7/backup/full_bak_1004’;
操作已執行
已用時間: 00:00:05.000. 執行號:3.
4.並行備份速度快(利),空間會佔用大(弊)
SQL> backup database full backupset ‘/dm7/backup/full_bak2_1004’ parallel 4;
backup database full backupset ‘/dm7/backup/full_bak2_1004’ parallel 4;
已用時間: 00:00:05.555. 執行號:0.
SQL> backup database full backupset ‘/dm7/backup/full_bak2_1004’ parallel 2;
操作已執行
已用時間: 00:00:03.897. 執行號:6.
相關文章
- 達夢資料庫DM8主備叢集測試記錄資料庫
- Oracle資料庫的熱備份與完整恢復測試 (2)Oracle資料庫
- Oracle資料庫的熱備份與完整恢復測試 (1)Oracle資料庫
- Oracle學習系列—資料庫備份—熱備份Oracle資料庫
- 熱備下的測試庫搭建
- DM資料庫操作實踐資料庫
- dm資料庫遷移命令資料庫
- G015-DM-INS-03 達夢資料庫 DM 8 實時主備搭建資料庫
- 基於資料庫的熱備指令碼資料庫指令碼
- 手工的雙機熱備資料庫配置資料庫
- Mysql 資料庫雙機熱備的配置MySql資料庫
- Oracle資料庫冷備份與熱備份操作梳理Oracle資料庫
- INNODB 熱備工具試驗與總結 薦
- DM聯機執行SQL語句進行資料庫備份SQL資料庫
- DM7使用離線工具DMRMAN執行資料庫備份資料庫
- DM8資料庫備份還原的原理及應用資料庫
- 【資料庫】MySQL鎖機制、熱備、分表資料庫MySql
- 非RMAN熱備份資料庫和恢復資料庫
- 資料庫備份與異機恢復——熱備份方式資料庫
- 達夢資料庫DM8共享叢集測試記錄資料庫
- DM8配置非同步備庫非同步
- DM7修改資料庫引數資料庫
- DM7 RAC資料庫恢復成單機資料庫資料庫
- 怎樣實現MySQL資料庫雙機熱備份MySql資料庫
- 關於Oracle資料庫熱備份指令碼深入剖析Oracle資料庫指令碼
- DM8 資料守護實時主備搭建
- mysql資料庫xtrabackup壓縮備份測試MySql資料庫
- DM7資料複製之資料庫級複製資料庫
- 使用者管理的熱備份方式複製資料庫資料庫
- DB2資料庫的備份測試--開始備份DB2資料庫
- DM7 使用dminit工具建立資料庫資料庫
- DM7使用dmrestore工具還原資料庫REST資料庫
- 資料試驗室--頂級學習資料,知識寶庫
- 達夢DM7 資料庫之資料守護DG搭建資料庫
- 備用資料庫資料庫
- 資料庫備份資料庫
- OneProxy5.8.1資料庫連線池特性試驗資料庫
- 減少熱備方法遷移資料庫的停機時間資料庫