Professional Documents
Culture Documents
******************
set -e
set -u
backup_dir=/root/rhevbackup
backup_file="${backup_dir}"/rhevm_$(date +%Y%m%d-%H%M%S).tar.gz
log_file=/var/log/ovirt-engine-backup.log
backup_scope=all
retention=60
main() {
backup
cleanup
}
backup() {
engine-backup --mode=backup --scope="${backup_scope}" --file="${backup_f
ile}" --log="${log_file}"
}
cleanup() {
find "${backup_dir}" -mtime +"$retention" -type f -delete
}
main
**********************************
[root@rhevm rhevbackup]# crontab -l
*/5 * * * * /usr/sbin/ntpdate -s 196.203.79.222
0 1 */1 * * /bin/sh /root/script/rhevm_backup.sh
[root@rhevm rhevbackup]#
***********************************
*******************************
***********************************
vars.server = ipa-m.cck.rnu.tn
vars.user = uid=rhadmin,cn=users,cn=accounts,dc=cck,dc=rnu,dc=tn
vars.password = T$&s#MO32Wuq
pool.default.auth.simple.bindDN = ${global:vars.user}
pool.default.auth.simple.password = ${global:vars.password}
pool.default.serverset.type = single
pool.default.serverset.single.server = ${global:vars.server}
pool.default.serverset.single.port = 636
pool.default.ssl.enable = true
pool.default.ssl.truststore.file = ${local:_basedir}/cck.jks
pool.default.ssl.truststore.password = changeit
******************************
subscription-manager repos \
--enable=rhel-7-server-supplementary-rpms \
--enable=rhel-7-server-rhv-4.2-manager-rpms \
--enable=rhel-7-server-rhv-4-manager-tools-rpms \
--enable=rhel-7-server-ansible-2.9-rpms \
--enable=jb-eap-7-for-rhel-7-server-rpms