linux 自動備份專案指令碼
datestr=`date +%Y-%m-%d`
echo datestr:$datestr
savepath=~/applications/app/backup/$datestr
echo target path:$savepath
if [ -d $savepath ]; then
rm -rf $savepath;
fi
mkdir $savepath
cp -rf ~/applications/app/lawoffice/webapps/lawoffice $savepath
cp -rf ~/applications/app/lawyer/webapps/lawyer $savepath
cp -rf ~/applications/app/justice/webapps/platform $savepath
echo 'backup app success!'
相關推薦
linux 自動備份專案指令碼
#!/bin/sh datestr=`date +%Y-%m-%d` echo datestr:$datestr savepath=~/applications/app/backup/$datestr echo target path:$savepath if [ -
Linux下Oracle資料庫自動備份Shell指令碼
1.在伺服器建立備份目錄,並賦予許可權 mkdir -p /backup/P_DATA #新建shell指令碼存放路徑 mkdir -p /backup/P_DB_BACK #新建Oracle資料庫備份目錄 chown -R oracle:oinstall /backup/P
linux每天自動備份mysql指令碼
http://blog.csdn.net/phpfenghuo/article/details/29931837 定時執行指令碼: 1、執行 crontab -e 00 00 * * * /bin/bash yourpath/mysqlbak.sh 2、開啟自動執行檔
linux自動備份oracle資料庫並上傳到備份伺服器 指令碼實現
實際專案中,備份資料是不可缺少的一步,完成資料的自動備份減少個人的工作量,是我們的目標。之前很少寫過指令碼,不過這些簡單的操作還是可以做到的!話不多說,開始具體介紹: oracle版本:10.2.0 作業系統:linuxredhat6.3 具體操作: (1)在伺服器上建立備
linux自動備份檔案 並上傳到遠端伺服器 指令碼實現
(1)在伺服器上建立備份目錄,並賦予許可權 mkdir -p /backup/bakdata #新建資料備份目錄 (2)完成備份指令碼操作 新建指令碼檔案 vi bakdata.sh 新增以下內容: #!/bin/sh dateTime=`dat
mysql在linux自動備份指令碼
指令碼如下 #!/bin/sh #備份目錄 dic="/usr/share/db_bak" y=$(date +%Y) m=$(date +%m) d=$(date +%d) #read -p "dbname:" dbname #if [ ! -n "$dbname
(轉)linux自動備份oracle數據庫並上傳到備份服務器 腳本實現
oralce 查看 cal .com 中間 term star 開始 library 實際項目中,備份數據是不可缺少的一步,完成數據的自動備份減少個人的工作量,是我們的目標。之前很少寫過腳本,不過這些簡單的操作還是可以做到的!話不多說,開始具體介紹:oracle版本:10.
sqlserver for linux自動備份數據庫腳本
sqlserver 備份 不多說直接上腳本 #/bin/bash user=multiverse passwd=Multiverse1113 back_path=/var/opt/backup/ db_name=multiverse back_time=`date +%Y%m%d_%H%M%S` ba
原!!自動備份 釋出指令碼
#!/bin/bash # used to back up and publish project #upload war name ,such as "open_devportal" or "open_mssportal" or "api" UPLOAD_PROJECT="api" #deploy
Shell程式檔案上傳以及自動備份部署指令碼
DMZ機器程式檔案上傳到伺服器指定目錄指令碼 #!/bin/bash #author Pine Chown #任務分發指令碼 #2017-08-25 instance1=gcharging1-inside deploy_file=gcharging.zip TIME=`date +%F
Linux自動備份檔案(linux計劃任務)
今天有人讓我給寫個指令碼,說是讓linux定時備份資料和資料,每次備份的資料檔名不一樣,並刪除超過一定時期的資料,這個聽起來挺有意思的,具體看下面吧: 1,寫一個指令碼backup.sh內容如下 #!/bin/sh cp -r /home/..../data /tm
centos7 mysql自動備份 MySQL自動備份shell指令碼
MySQL自動備份shell指令碼 在資料庫的日常維護工作中,除了保證業務的正常執行以外,就是要對資料庫進行備份,以免造成資料庫的丟失,從而給企業帶來重大經濟損失。通常備份可以按照備份時資料庫狀態分為熱備和冷備,按照備份資料庫檔案的大小分為增量備份、差異備份和全量備份.一
linux自動安裝系統指令碼
【步驟5】檢視修改後的ks.cfg指令碼是否有語法錯誤【步驟6】寫安裝指令碼,映象來自別人的共享,此實驗提供映象為172.25.87.250主機的http共享【步驟7】安裝dhcp伺服器dhcp 為動態主機配置協議,用於給某個網路段上的主機進行動態分配ip地址和相關網路環境的配置工作。 【安裝dhcp軟體】【
windows下自動備份mysql指令碼
@echo off echo ------------------------- echo mysql backup echo ------------------------- mysqld
jenkins+tomcat+ant+java+linux 自動部署專案
最終效果: 每1小時自動查下svn,如果svn有提交,則自動更新部署。 具體環節包括:更新程式碼、編譯程式碼、打包程式碼、拷貝程式碼、備份舊war、刪除快取、停啟tomcat。使用環境: java+tomcat+ant+jenkins+linux 1、準備jdk 由於
利用windows自帶任務計劃功能自動備份專案產生的檔案
首先自己動手寫一個批處理命令,也就是一個bat檔案,用來將專案產生的檔案備份到一個資料夾中。 步驟一:先新建一個txt檔案,然後向txt檔案中寫入下面的內容。 @echo off xcopy h:\txt\* h:\backup\temp_txt\ /s /e /h /d
Linux自動備份壓縮MySQL資料庫的實用方法
MySQL定期備份是一項重要的工作,但人工操作太繁瑣,也難避免有所疏漏,使用下面的方法即可讓系統定期備份資料。 ◆1、建立備份資料夾 #cd /www #makedir backup ◆2、編寫執行指令碼 #vi autobackup
Linux自動切換使用者指令碼,自動輸入使用者名稱密碼
需要安裝tcl 和expect包 實現自動切換使用者: #!/usr/bin/expect -f spawn su - root expect "Password:" send "hadoop
Linux下Oracle自動備份指令碼
#!/bin/bash export ORACLE_HOME=/usr/local/instantclient_11_2export PATH=$ORACLE_HOME:$PATHexport TNS_ADMIN=$ORACLE_HOME/network/adminexport LD_LIBRARY_PAT
Linux Mysql資料庫自動備份指令碼
方便你我他 #!/bin/bash #備份檔案儲存目錄 backupdir=/mnt/bak/dump #時間戳 time=_`date +%Y_%m_%d_%H_%M_%S` #資料庫連線資訊 db_name=資料庫名稱 db_user=資料庫賬戶 db_pass=資料