鉴于我以前的遭遇,现在数据备份意识提高了一截,现在这个站点是部署在VPS上的,供应商不提供数据备份,只能靠自己了,上次只是备份了数据库,所以图片等附件都丢了,这次要把数据库和整个wordpress安装目录都要备份下来,要实现这一目标,就靠wordpress的一个备份插件backWPup和Dropbox了。
backWPup是wordpress的一个备份插件,可以实现数据库和文件目录的自动备份,并且可以通过邮件、FTP等方式把备份的数据保存下来,但是我要做的不仅仅是数据库的备份,还要加上wordpress安装目录的备份,显然通过邮件发送不太现实,而且本人又没有别的FTP Server,于是选择了自动保存到Dropbox中,这个功能是相当的给力啊!
如果拥有一个冷备份,但是缺失了其中的一个数据文件,但是存在所有的归档,应该如何恢复数据文件。
动手试一下,大概就是如下步骤:
[oracle@jumper eygle]$ sqlplus “/ as sysdba”
SQL*Plus: Release 9.2.0.4.0 – Production on Sun Aug 20 01:22:50 2006
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to an idle instance.
SQL> startup mount
ORACLE instance started.
Total System Global Area 252777592 bytes
Fixed Size 451704 bytes
Variable Size [...]
1、查看现在的数据文件,可以看到在F盘有7个数据文件
SQL> select name,file# from v$datafile;
NAME
——————————————————————————–
FILE#
———-
F:ORACLEPRODUCT10.2.0ORADATASGECSYSTEM01.DBF
1
F:ORACLEPRODUCT10.2.0ORADATASGECUNDOTBS01.DBF
2
F:ORACLEPRODUCT10.2.0ORADATASGECSYSAUX01.DBF
3
因为服务器故障,站点停了有数月时间,现在更换的服务器,但是数据也只能恢复到去年的12月份,所有图片丢失,域名也换了,现在站点更名为“百鸟度”。
Oracle RAC的参数文件和单实例参数文件不同,所以修改参数文件时需要注意。
首先设置归档路径:
SQL> alter system set log_archive_dest=’/opt/oracle/archive’ scope=spfile sid=’*’;
System altered.
SQL> col sid for a10
SQL> col name for a20
SQL> col value for a30
SQL> select sid,name,value from v$spparameter where name=’log_archive_dest’;
SID NAME VALUE
———- ——————– ——————————
* log_archive_dest /opt/oracle/archive
近期评论
- antonio 发表在《把wordpress数据库和上传的文件自动备份到Dropbox》
- zyhui 发表在《把wordpress数据库和上传的文件自动备份到Dropbox》
- 找不到 发表在《把wordpress数据库和上传的文件自动备份到Dropbox》
- burgundy 发表在《凤凰微博邀请》
- zyhui 发表在《凤凰微博邀请》
