您的位置:1010cc时时彩经典版 > 1010cc安卓版 > 上使用Bacula和Webmin设置备份服务器,Linux安装和布

上使用Bacula和Webmin设置备份服务器,Linux安装和布

发布时间:2019-08-17 09:36编辑:1010cc安卓版浏览(157)

    由于是CentOS所以直接选择RHEL就OK了....

    4. 运行配置脚本(设置sa 密码,运行服务)

    本教程中,让我们来学习一下如何在Ubuntu 14.04服务器上安装和配置Bacula。我的机器的IP是192.168.1.250/24,主机名是server.linuxidc.local。现在让我们进入教程吧。

    安装 SQL Server 命令行工具

    要创建数据库,需要使用一种工具,可以在 SQL Server 上运行 TRANSACT-SQL 语句进行连接。 以下步骤安装 SQL Server 命令行工具:sqlcmd和bcp

    • 下载 Microsoft Red Hat 存储库配置文件
    sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo
    
    • 如果服务器以前安装过mssql,需要删除任何较旧的 unixODBC 程序包
    sudo yum update
    sudo yum remove unixODBC-utf16 unixODBC-utf16-devel
    
    • 运行以下命令以安装mssql 工具与 unixODBC 开发人员包
    sudo yum update
    sudo yum install -y mssql-tools unixODBC-devel
    
    • 添加/opt/mssql-tools/bin/路径到环境变量
    echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
    echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
    source ~/.bashrc
    
    1
    find / -name mssql

    图片 1

    1. 导入公共库GPG 密钥:

    Ubuntu 13.04 安装 LAMPVsftpdWebminphpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm

    CentOS7 安装并使用SQL Server

     

     

    6. 安装客户端连接工具

    Ubuntu 12.04 Server 安装 Webmin http://www.linuxidc.com/Linux/2012-05/60977.htm

    Linux 上的 SQL Server 安装指南

    • 参考:https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup

    查看安装的路径:

    1. 打开防火前 ,允许远程连接

      # sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent # sudo firewall-cmd --reload

    firewall-cmd --zone=public --add-port=1433/tcp –permanent
    firewall-cmd --reload

    CentOS 下搭建 LAMP 运行环境 & Webmin http://www.linuxidc.com/Linux/2012-05/60731.htm

    从 Windows 进行连接

    Windows 上的 SQL Server 工具连接到 Linux 上的 SQL Server 实例,操作方式与连接到任何远程 SQL Server 实例一样

    • Windows 上运行,连接到 Linux 上的 SQL Server 的其他工具:
    SSMS: https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-develop-use-ssms
    WP: https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-manage-powershell
    SSDT: https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-develop-use-ssdt
    

     

    Microsoft SQL Server 2017 (RTM-CU8) (KB4338363) - 14.0.3029.16 (X64)   Jun 13 2018 13:35:56   Copyright (C) 2017 Microsoft Corporation  Express Edition (64-bit) on Linux (CentOS Linux 7 (Core))

    [plain] view plain copy

    CentOS安装Webmin http://www.linuxidc.com/Linux/2013-02/79052.htm

    使用SQL Server创建和查询数据

    新建数据库,创建一个名为AniuDB的数据库

    • 在 sqlcmd 命令提示符中,粘贴以下 Transact-SQL 命令以创建测试数据库:
    CREATE DATABASE AniuDB
    
    • 在下一行中,编写一个查询以返回服务器上所有数据库的名称
    SELECT Name from sys.Databases
    
    • 前两个命令没有立即执行。 必须在新行中键入 GO 才能执行以前的命令:
    GO
    

    ![图片描述][4]

    接下来创建一个新表 itdevops,然后插入两个新行

    • 在 sqlcmd 命令提示符中,将上下文切换到新的 AniuDB数据库:
    USE AniuDB
    
    • 创建名为 itdevops 的新表:
    CREATE TABLE itdevops(id INT, name NVARCHAR(50), quantity INT)
    
    • 将数据插入表中
    INSERT INTO itdevops VALUES (1, 'banana', 150); INSERT INTO itdevops VALUES (2, 'orange', 100);
    
    • 执行GO
    GO
    

    选择数据,运行查询从 itdevops变返回数据

    • 通过 sqlcmd 命令提示符输入查询,以返回 itdevops表中数量大于 100 的行
    SELECT * FROM itdevops WHERE quantity > 100;
    # 执行 GO
    
    • 退出 sqlcmd 命令提示符
    quit
    

    图片 2

    查询结果为:

    3. 安装 SQL Server(下载大小144 MB,安装需要磁盘空间682 MB,需要内存3.25 GB)

    【PPT文档】Linux系统的远程管理软件Webmin http://www.linuxidc.com/Linux/2012-08/68730.htm

    笔者基于CentOS7进行安装操作

    • 下载 Microsoft SQL Server Red Hat 存储库配置文件
       sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server.repo
    
    • 运行以下命令,安装 SQL Server
    sudo yum update -y
    sudo yum install -y mssql-server
    
    • 安装完成之后,执行下面命令,根据提示设置SA密码,并选择相应的版本
    sudo /opt/mssql/bin/mssql-conf setup
    

    ![图片描述][1]

    确保SA账户密码轻度满足默认要求(最少 8 个字符,包括大写和小写字母、十进制数字和/或非字母数字符号)

    • 配置完成后,请验证服务是否正在运行
    systemctl status mssql-server
    

    ![图片描述][2]

    • 开启防火墙上的 SQL Server 端口,默认为TCP 1433
    sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
    sudo firewall-cmd --reload
    # firewall-cmd未启用不需要做此设置
    

    到此,SQL Server已在CentOS7上正常运行

    由上图得知,需要使用setup命令进行安装sqlserver 命令为:

     开始安装

    5. 验证服务是否在运行

    安装 Bacula

    Bacula使用SQL数据库管理它的信息。我们可以使用MySQL或者PostgreSQL数据库。本篇教程中,我使用MySQL。

    输入下面的命令安装MySQL服务器。

    1. sudo apt-get update
    2. sudo apt-get upgrade
    3. sudo apt-get install mysql-server

    在安装MySQL的过程中,可能提示需要输入数据库管理员密码。输入密码后按下OK。

    图片 3

    重新输入密码:

    图片 4

    现在使用下面的命令安装bacula:

    1. sudo apt-get install bacula-server bacula-client

    Bacula默认使用Postfix MTA。安装过程中,你会被要求配置Postfix。

    图片 5

    选择Internet站点并点击OK。

    图片 6

    输入服务器完整域名(FQDN):

    图片 7

    现在输入yes用dbconfig-common来配置Bacula数据库。

    图片 8

    输入MySQL数据库管理员密码:

    图片 9

    设置数据库的bacula-director-mysql用户的密码。如果留空不输入,会生成一个随机密码。

    图片 10

    重新输入密码:

    图片 11

    本地连接配置

    以下步骤使用 sqlcmd 本地连接到新的 SQL Server 实例

    • 使用 SQL Server 名称 (-S),用户名 (-U) 和密码 (-P) 的参数运行 sqlcmd。 在本教程中,用户进行本地连接,因此服务器名称为 localhost。 用户名为 SA,密码是在安装过程中为 SA 帐户提供的密码。
    sqlcmd -S localhost -U SA -P '<YourPassword>'
    

    密码输入可以采用交互的方式

    • 如果连接成功显示如下图:应会显示 sqlcmd 命令提示符:1>

    ![图片描述][3]

    虽说mssql for linux早已经出来了,但原本没有打算这么早就去尝试的,无奈之下还是得先尝试用了,这里分几篇介绍我在用mssql for linux时遇到的问题,不得不说作为先吃螃蟹的人总是要付出一些代价的,真是会遇到各种奇葩问题,本篇博客只介绍如何安装mssql for linux,我依旧是在CentOS 上尝试安装的。官网也有安装步骤,也不需要过多的解释,我也只放部分截图,步骤如下:

     


    Bacula是一个开源网络备份解决方案,允许你在本地或者远程计算机组上备份或者还原数据。配置与安装很容易,并支持许多高级存储管理特性。

     

    简直就是So Easy!!!

    7. 连接SQL Server 数据库

    创建备份与还原目录

    现在,让我们创建备份与还原目录。

    1. sudo mkdir -p /mybackup/backup /mybackup/restore

    设置上面目录的权限与所属用户/组:

    1. sudo chown -R bacula:bacula /mybackup/
    2. sudo chown -R 700/mybackup/

    更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2014-06/103439p2.htm

    图片 12

    我们需要通过mssql的提示进行配置以完成sql server的安装 ,

    2. 安装 SQL Server

    [plain] view plain copy

     

    1. 配置完成后,请验证服务是否正在运行

      # systemctl status mssql-server

    sqlservr-setup --stop-service

    1
    rpm -qa | grep mssql

    本文由1010cc时时彩经典版发布于1010cc安卓版,转载请注明出处:上使用Bacula和Webmin设置备份服务器,Linux安装和布

    关键词:

上一篇:构建和转换XML,在SQLServer中的使用

下一篇:没有了