1. back.bat文件內容(備份數據及停止ILINK服務)
@ECHO OFF
SET ILINK_DRV=d:
SET ILINK_DIR=\ptc
SET BACK_DRV=e:
SET BACK_DIR=\model_file\ptc_backup
%ILINK_DRV%
CD %ILINK_DRV%%ILINK_DIR%\fileserver3.4\bin\
call fserv_shutdown.bat
%BACK_DRV%
CD %BACK_DRV%%BACK_DIR%\
FOR /F "TOKENS=1,2,3,4 DELIMS=/ " %%I IN (DATE.TXT) DO @SET YESTODAY=%%I%%J%%K
RMDIR/S/Q %YESTODAY%
DEL DATE.TXT
IF EXIST DATENEW.TXT DEL DATENEW.TXT
DATE /T > DATENEW.TXT
FOR /F "TOKENS=1,2,3,4 DELIMS=/ " %%I IN (DATENEW.TXT) DO @SET TODAY=%%I%%J%%K
MKDIR %TODAY%
call %ILINK_DRV%\%ILINK_DIR%\dataserver\intralink\export\ilink_export manager %BACK_DRV%\%BACK_DIR%\%TODAY%\data_bak.dmp
%BACK_DRV%
CD %BACK_DRV%%BACK_DIR%\
REN DATENEW.TXT DATE.TXT
%ILINK_DRV%
CD %ILINK_DRV%%ILINK_DIR%\dataserver\intralink\bin\
call dbshut_ilink.bat
2.開始同步軟體備份文件到另一台電腦上
3. svrstat.bat文件內容(啟動INLINK服務)
@ECHO OFF
SET ILINK_DRV=d:
SET ILINK_DIR=\ptc
%ILINK_DRV%
CD %ILINK_DIR%\dataserver\intralink\bin\
call dbstart_ilink.bat
CD %ILINK_DIR%\fileserver3.4\bin\
call fserv_startup.bat
是不是可以根据这个的形式做?那LDAP的导出呢?
LDAP一般采用冷备份,也就是备份整个目录。
冷备份?整个目录?那不是把APACHELION这个给COPY下来就可以了(操作前先在服务里停止服务)?
是的。就是复制Aphelion整个目录即可
备份的目的,是为了恢复。
针对Aphelion的恢复,重装程序,然后把数据文件覆盖过去,就OK了。
这个不同于Windchill程序的COPy。
Windchill 8.0 中设计数据的备份方法
一般采用冷备份,即使用Oracle的exp命令导出数据库用户的所有数据。
恢复时使用imp导入,这与Pro/INTRALINK的备份是类似的。
但Windchill同时还需要备份LDAP的数据,如果有配置电子仓库,同时还需要备份电子仓库的数据(相当于Pro/INTRALINK的FileValut)。