Sybase 15.7 for Linux:数据库备份任务计划部署详解

需积分: 48 26 下载量 171 浏览量 更新于2024-08-15 收藏 7.9MB PPT 举报
本文档是关于在Linux 6系统上安装和配置Sybase 15.7数据库备份任务计划的指南。文档详细介绍了如何创建服务并设置定期备份,特别是针对每周一、三、五和二、四、六的备份策略。 Sybase ASE (Adaptive Server Enterprise) 是一个强大的关系型数据库管理系统,广泛应用于大型企业。在Linux环境中部署Sybase 15.7涉及到安装数据库服务器、创建服务以及规划备份任务。 1. **数据库备份**: - 备份文件存储在两个不同的文件夹中,根据日期进行区分:`135文件夹`用于周一、三、五的备份,`246文件夹`用于周二、四、六的备份。 - 使用批处理文件(如`dump135.bat`)调用SQL脚本(如`dump135.sql`)来执行备份操作。 - `-P`参数指定数据库服务sa的密码,`-S`参数指本地服务器的名称,`-i`指定SQL脚本的位置,`-o`指定备份日志的输出路径和文件名。 2. **SQL脚本示例**: - `dump database`命令用于备份数据库,例如备份`master`和`ecourt_2009`数据库。备份文件被写入指定路径,例如`/dump/135/`。 - 若要进行分片备份,可以使用`stripe on`命令,比如将`ecourt_2009`数据库备份分为两个分片文件,每个不超过32GB。 3. **Sybase ASE 版本与组件**: - Sybase ASE 15.7是常用的版本,其历史版本包括11.5、11.9.2、11.9.3、12.0和12.5.4。 - ASE由服务器端组件和客户端组件组成,服务器端主要包括SQL Server(数据库服务器)、Backup Server(备份服务器)和Monitor Server(监控服务器),而客户端组件则提供了管理和交互工具。 4. **服务创建与配置**: - SQL Server是核心服务,负责数据库服务的运行。 - Backup Server用于备份和恢复操作,而Monitor Server提供性能监控功能。 - 配置工具如ServerConfig和Sybase Central用于服务器和目录服务的配置和管理。 5. **日常维护**: - 除了安装和配置,数据库的日常维护还包括监控性能、调整参数、备份恢复、安全管理和故障排查。 6. **客户端组件**: - 提供图形化的管理工具,运行在桌面环境,例如Windows,帮助用户管理Sybase ASE数据库,执行查询、维护数据库对象等任务。 部署Sybase 15.7数据库备份任务计划涉及安装数据库服务器,配置备份脚本,创建服务,并利用监控工具确保系统的稳定运行。理解并掌握这些知识点对于成功部署和管理Sybase数据库至关重要。