一切福田,不離方寸,從心而覓,感無不通。

Category Archives: Operating System

Windws Server 2012 Server Backup详解

一、Windows Server Backup介绍 Windows Server Backup是系统自带的备份和恢复组件,和Windows Server 2003中的NTbackup类似。相对于其他第三方备份软件,Windows Server Backup由于是系统自带组件,不需要额外购买授权,从而减少IT开支。注意:Windows Server Backup不支持备份到磁带。 Windows Server Backup可以备份一个完整的服务器(所有卷),所选卷,系统状态,或特定的文件或文件夹,并创建一个备份,您可以使用裸机恢复。您可以恢复卷,文件夹,文件,某些应用程序和系统状态。而且,硬盘故障等灾害的情况下,您可以执行裸机恢复。 Windows Server 2012 中 Windows Server Backup功能更新: 1.从Hyper-V主机备份和恢复单个虚拟机 2.备份版本功能改进 3.支持大于2TB的卷备份和4K扇区支持 4.支持备份群集共享卷(CSV) 二、Windows Server Backup安装。 1.实验环境 2.在Labsvr02中,打开服务器管理器,点击“添加角色和功能”。 3.在向导中,连续点4次“下一步”,在功能页面勾选“Windows Server Backup”,然后点“下一步”进行安装即可完成安装。 三、文件的备份 一次性备份 1.打开Windows Server Backup,右击“本地备份”后选择“一次性备份”。在打开的向导中直接"下一步".由于是一次性的备份,所以计划的备份时不可选的。 2.我们只需对特定的文件进行备份,选择“自定义”。如果选择整个服务器,将备份所有服务器数据。 3.点击“添加项目”,选择需要备份的文件。点击“高级设置”还可以添加排除,排除一些无需备份的文件类型,如:mp3和视频文件等。 4.选择备份文件存放路径。可以选择本地存储或远程共享文件夹,不支持磁带驱动器。 需要注意: 本地驱动器:必须是NTFS格式的驱动器,不能将备份存储在USB闪存驱动器。容量至少是备份文件大小的1.5倍,才能存储几个备份版本。 远程共享文件夹:每次创建新的备份时都将覆盖旧的备份,如果需要存储多备份版本的话,请不要选择此项。同时,在已包含备份的共享文件夹创建备份时,如果备份过程失败,则可能会丢失所有备份。 5.选择备份存储目标。注意:无法选择需要备份文件所在的分区,强烈建议生产环境不要选择系统盘作为备份目标。由于实验机器上只有C、D两个分区,所以只能选C盘。 6.备份完成好可以在备份目标看到相应的备份文件。 备份计划(自动备份) 1.在Windows Server Backup控制台,右击“本地备份”,选择“备份计划”。 2.选择需要备份的文件。 3.点击“添加项目”,选择需要备份的文件。点击“高级设置”还可以添加排除,排除一些无需备份的文件类型,如:mp3和视频文件等。 4.根据需求选择备份开始时间及备份频率。 5.参考各个选项的说明,根据企业环境选择相应的存储。这里作为演示选择“备份到卷”(生产环境,请慎重选择此项,卷的性能会降低) 6.添加相应的分区作为目标卷。 8.如需修改备份计划选择右侧的“备份计划”,则可以在向导中修改或停止该计划备份。 9.如需在计划时间之外,进行手动备份,则再次在控制台右侧选择“一次性备份”,然后选择“计划备份选项”。 1、打开任务计划,在任务计划程序(本地)-任务计划程序库 –Microsoft-Windows-Backup中可以看到设置的备份计划。 2、右键备份任务计划,选“属性”—触发器—选“编辑”,可以在编辑触发器界面,更改备份周期,现更改为每周,星期日21:00:00开始备份。 四、还原文件 1.为了演示还原是否成功,将部分文件删除。 2.在控制台右侧,选择“恢复”。 3.由于前面备份的文件就存储在本地磁盘,所以选择的“此服务器”。 4.选择需要恢复哪天的备份,然后选择需要恢复的类型。 5.选择要还原的文件,无法选择单个文件,只能选择目录。作为演示选择备份的跟目录,还原所有文件。 6.选择恢复到目标位置,如果选择其他位置,输入对应路径即可。有相同文件时是否需要覆盖以及是否需要连权限一起恢复。 7.确认恢复项目,点击“恢复”。 8.回到恢复目录,可以看到前面删除的文件已经成功恢复。 总结:Windows Server Backup 虽然在功能上可能和一些第三方备份软件有差距,但还是能够满意企业的基本备份需求,也可以减少IT费用的投入。Windows Server Backup 只支持完整备份和增量备份,不支持差异备份。 四、备份和还原操作系统 系统备份 1.打开Windows Server Backup,右击“本地备份”,作为演示,选择“一次性备份”。 2.选择“裸机恢复”,将备份系统状态、系统保留和系统分区。 3.由于后面需要演示这台服务器由于故障,用系统备份进行还原。选择远程共享文件夹。 4.输入在Labsvr03上创建的共享UNC路径:\\labsvr03\backup(需要确保能够访问并对该文件夹有写入权限,否则会备份失败)。是否继承该共享文件夹的权限,如果选择“不继承”则需要输入相应的用户凭据。最后点“备份”,等待备份完成。 系统还原 1.为了演示,现假设Labsvr02这台服务器由于故障,无法启动,进行裸机恢复。在该服务器上插入Windows Server […]

龙生   28 Jul 2018
View Details

CentOS7安装ActiveMQ

1、下载activemq,下载地址:http://archive.apache.org/dist/activemq。测试版本为apache-activemq-5.14.1。 2、在/ursr/local/目录下新建activemq文件夹,并进入该文件夹,执行如下命令解压文件。

3、在/etc/init.d/目录增加增加activemq文件,文件内容为:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #!/bin/sh # # /etc/init.d/activemq # chkconfig: 345 63 37 # description: activemq servlet container. # processname: activemq 5.14.1 # Source function library. #. /etc/init.d/functions # source networking configuration. #. /etc/sysconfig/network #export JAVA_HOME=/ export CATALINA_HOME=/usr/local/activemq/apache-activemq-5.14.1 case $1 in     start)         sh $CATALINA_HOME/bin/activemq start     ;;     stop)         sh $CATALINA_HOME/bin/activemq stop     ;;     restart)         sh $CATALINA_HOME/bin/activemq stop         sleep 1         sh […]

龙生   02 Jul 2018
View Details

CentOS系统中常用查看日志命令

cat tail -f 日 志 文 件 说    明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息 /var/log/boot.log 守护进程启动和停止相关的日志消息 系统: # uname -a   # 查看内核/操作系统/CPU信息 # cat /etc/issue # cat /etc/redhat-release # 查看操作系统版本 # cat /proc/cpuinfo  # 查看CPU信息 # hostname   # 查看计算机名 # lspci -tv   # 列出所有PCI设备 # lsusb -tv   # 列出所有USB设备 # lsmod    # 列出加载的内核模块 # env    # 查看环境变量 资源: # free -m   # 查看内存使用量和交换区使用量 # df -h    # 查看各分区使用情况 # du -sh <目录名> […]

龙生   02 Jul 2018
View Details

Win10自带的虚拟机Hyper-V安装Centos7

1、设置开启Hyper-V应用程序  在搜索功能里输入 Hyper-V 然后点击选中的部分 2、全部选中框中的部分,然后重新启动电脑 3、在搜索功能里输入Hyper-V 打开 4、点击新建--> 下一步--> 5、修改名称 和虚拟机存储位置 6、这里一定要选择“第一代”,不然无法正常启动到安装界面 7、分配内存根据自己情况来设置 8、网络配置(网络设置的 专用虚拟机交换机为无线网卡 设置 见下图 步骤:) 专用虚拟机交换机为无线网卡 设置 步骤 9、连接虚拟硬盘 10、安装选项 选中镜像位置 11、设置信息如下:通过摘要查看 (最后点击完成后自动创建虚拟机) 12、选择创建好的虚拟机 先启动-->连接 13、安装Centos7 选中图中部分 进入安装界面 14、选择语言 最后选择英文哦 15、点击 Done 选择自动分区 16、开始安装 : 1. 设置root密码 2.创建用户 17、root密码设置 18、等待重启  然后用root用户登陆 密码是刚才设置的 18、网络配置设置  修改配置文件 网络桥接右键 桥接(桥接完成之后记得通过属性修改网桥的IP地址 手动设置)   from:https://blog.csdn.net/xuanalex/article/details/79943206

龙生   25 Jun 2018
View Details

win10怎么把windows defender永久关闭

1.运行“gpedit.msc”(win键 + R键)。 2.展开计算机配置下的“管理模板”,选择“windows组件”。 3.找到“Windows Defender 防病毒程序”。 4.找到并且双击“关闭Windows Defender 防病毒程序”。 5.选择“已启用”,确定即可!   from:https://zhidao.baidu.com/question/1673371693997231947.html

龙生   15 Jun 2018
View Details

解决:64位的电脑装VirtualBox新建虚拟电脑都是32位的系统

本人亲测可用,绝对原创。 转载请注明出处:http://blog.csdn.net/cherrycheng_/article/details/45719719 问题截图: 解决办法: 1.先进入BIOS,(比如我的Thinkpad,就是F12),如下图 2.进入App Menu-->Setup界面,如下图 3.进入Security --> Virtualization,如下图 4.进入Virtualization,打开服务 5.开机,打开就成功了,最终效果如下图 转载请注明出处:http://blog.csdn.net/cherrycheng_/article/details/45719719

龙生   09 Jun 2018
View Details

大话微服务架构之微服务框架微软ServiceFabric正式开源(三)

选择315这天分享一个好框架-ServiceFabric,它于昨天正式开源了! 微软的 Azure Service Fabric 的官方博客在2017.3.24日发布了一篇博客 Service Fabric .NET SDK goes open source ,介绍了社区呼声最高的 Service Fabric 开源的情况以及当前的情况,当时开源了 Service Fabric的.NET SDK 部分,社区一直在期盼着 Service Fabric 的正式开源,经过了一年漫长的等待,2018年3月14日微软终于开源了 Service Fabric ,而且是以 MIT 许可下开放源代码,在官方博客宣布 https://blogs.msdn.microsoft.com/azureservicefabric/2018/03/14/service-fabric-is-going-open-source。 目前微软在 Github 上的开源地址是 https://github.com/Microsoft/service-fabric,目前的代码构建适用于 Linux 的 Service Fabric ,运行基本测试,有问题可以在上面提交 issue 和 PR 了,Windows 构建环境以及完整的 CI 环境还没有迁移过来。Windows 内部为 Service Fabric 开发了将近十年的内部服务,其中大部分时间都是微软内部平台,比如 Office365,Azure Stack 平台等,这意味着我们有近十年的内部微软工具可以在迁移之前完成迁移和流程细化,逐步全部开源,以后全部开发都在开源模式下进行开发工作。 微软去年漫长的一年时间里也开放了非常多的代码,包括包括 Reliable Services,Reliable Actors 和 ASP.NET Core 集成库,Azure 基础架构服务以及 Azure SQL DB,Azure Cosmos DB 和 Cortana 等大型解决方案都在使用 Service Fabric 构建。 Service Fabric 会带来如下好处: 支持创建无状态和有状态的微服务,通过云平台来伸缩他们,以应对高复杂度、低延迟、数据密集的情况 通过应用程序级别的感知和洞察,为微服务带来编排和自动化的优势 解决分布式系统诸如状态管理这样的难点,为开发人员提供应用程序生命周期管理的能力以便随着业务的增长无需重构系统架构 相关工具会集成到 Visual Studio 中,也会提供相应命令行工具,以便开发人员能够快速和轻易地上手 同时支持.NET和Java,这个特性特别适合目前国内原来很多投资于 .NET 平台。 那么接下来,我们主要来详细看下Service Fabric是什么?有哪些特性? […]

龙生   08 Jun 2018
View Details

Windows 容器

什么是容器 容器是一种将应用程序包装到其自身隔离空间内的方法。 位于容器中的应用不了解该容器外存在的所有其他应用程序或进程。 应用程序成功运行所需的所有依赖项也存在于此容器内。 无论容器移动到何处,应用程序都将始终得到满足,因为应用程序与其运行所需的一切都已绑定在一起。 这就好像是一个厨房。 我们打包所有的电器和家具、锅碗瓢盆、洗洁精和毛巾。 这便是我们的容器 我们现在可以带着这个容器,将它放在任何喜欢的入住公寓中,厨房还会是这个厨房。 我们所需做的全部工作就是为它接通水电,然后我们便可以立即开始烹饪(因为我们拥有所有需要的器具!) 容器在很大程度上就像是这个厨房。 可以有不同类型的房间以及许多相同类型的房间。 重要的一点是容器与其所需的一切内容打包在一起。 在此处观看简短概述:基于 Windows 的容器:使用企业级控制的现代应用开发。 容器基础知识 容器是独立的、资源受控制的和可移植的运行时环境,在主机或虚拟机上运行。 在容器中运行的应用程序或进程与所有需要的依赖项和配置文件打包在一起;在它看来,容器之外似乎没有任何其他进程在运行。 容器的主机为容器预配一组资源,且容器只会使用这些资源。 在容器看来,除了已经为其提供的资源之外,不存在其他资源,因此它不能接触到可能已为相邻容器预配的资源。 在你开始创建和使用 Windows 容器时,以下关键概念将会很有用。 容器主机:使用 Windows 容器功能配置的物理或虚拟计算机系统。 容器主机将运行一个或多个 Windows 容器。 容器映像:在对容器文件系统或注册表进行修改时(如软件安装),将在沙盒中捕获这些修改。 在许多情况下,你可能希望捕获此状态,以便可以创建继承这些更改的新容器。 这就是映像的本质:一旦容器停止,你便可以放弃该沙盒,或者可以将其转换为新的容器映像。 例如,让我们想象你已从 Windows Server Core 操作系统映像部署一个容器。 然后你将 MySQL 安装到此容器中。 从此容器创建新映像将充当该容器的可部署版本。 此映像将只包含所做的更改 (MySQL),但是将充当容器操作系统映像之上的一个层。 沙盒:容器启动后,将在此“沙盒”层中捕获所有的写入操作,如文件系统修改、注册表修改或软件安装。 容器操作系统映像:从映像部署容器。 容器操作系统映像是可能组成容器的许多映像层中的第一层。 此映像提供操作系统环境。 容器操作系统映像是不可变的。 也就是说,不能对其进行修改。 容器存储库:每次创建容器映像时,容器映像及其依赖项都会存储在本地存储库中。 这些映像可以在容器主机上重复使用多次。 容器映像还可以存储在公共或私有注册表(如 DockerHub)中,以便可以在许多不同的容器主机上使用它们。 对于熟悉虚拟机的人员而言,容器可能具有令人难以置信的相似性。 容器在操作系统上运行、具有文件系统,并且可以通过网络访问,就像它是物理或虚拟计算机系统一样。 话虽如此,但容器背后的技术和概念与虚拟机有很大不同。 Microsoft Azure 专家 Mark Russinovich 有一篇精彩的博客文章详述了这些差异。 Windows 容器类型 Windows 容器包括两个不同的容器类型或运行时。 Windows Server 容器 – 通过进程和命名空间隔离技术提供应用程序隔离。 Windows Server 容器与容器主机和该主机上运行的所有容器共享内核。 这些容器不提供敌对安全边界,不应该用于隔离不受信任的代码。 由于共享内核空间,这些容器要求具有相同的内核版本和配置。 Hyper-V 隔离 – 通过在高度优化的虚拟机中运行每个容器,在由 Windows Server 容器提供的隔离上扩展。 在此配置中,容器主机的内核不与相同主机上的其他容器共享。 这些容器旨在托管敌对多租户,并且具有与虚拟机相同的安全保证。 由于这些容器与主机或主机上的其他容器不共享内核,它们可运行(与受支持的版本)采用不同版本和配置的内核 – 例如 Windows […]

龙生   08 Jun 2018
View Details

Chrome如何清除DNS缓存

      Chrome浏览器有自己的DNS缓存,如何不重启Chrome浏览器,就可以清除DNS缓存呢?  查看Chome浏览器的DNS缓存 在地址栏中输入: chrome://dns,就可以查看Chome的DNS缓存了。  清空电脑的DNS缓存 按"Win+R"系统热键打开"运行"窗口,输入"ipconfig /flushdns"命令后按回车,就可以清空电脑的DNS缓存。  清除Chrome浏览器的DNS缓存 在地址栏中输入: chrome://net-internals/#dns,然后点"Clear host cache"按钮。  清除套接字缓存 在地址栏中输入: chrome://net-internals/#sockets,然后点"Clear idle sockets"按钮和"Flush socket pools"按钮。  清除浏览缓存 有时候还需要清除浏览缓存。在地址栏中输入: chrome://settings/clearBrowserData,选择"浏览记录"和"缓存的图片和文件"两项内容,点"清除浏览缓存"按钮。  开启新的隐身窗口 开启新的隐身窗口后,新的DNS映射就会立即生效。 强制刷新页面 强制刷新页面,也会更新DNS。参考下面经验"Chrome浏览器如何强制刷新页面(不使用缓存)?",强制刷新页面。 from:https://jingyan.baidu.com/article/c275f6ba0a4264e33d7567b4.html

龙生   31 May 2018
View Details

Linux下压缩某个文件夹命令

tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。 zip 压缩方法: 压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归 zip [参数] [打包后的文件名] [打包的目录路径] 解压 unzip xahot.zip 不解释 linux zip命令的基本用法是: linux zip命令参数列表: -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 -h 显示帮助界面 -m 将文件压缩之后,删除源文件 -n 特定字符串 不压缩具有特定字尾字符串的文件 -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q 安静模式,在压缩的时候不显示指令的执行过程 -r 将指定的目录下的所有子目录以及文件一起处理 -S 包含系统文件和隐含文件(S是大写) -t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy 举例: 将/home/wwwroot/xahot/ 这个目录下所有文件和文件夹打包为当前目录下的xahot.zip zip –q –r xahot.zip /home/wwwroot/xahot 上面的命令操作是将绝对地址的文件及文件夹进行压缩.以下给出压缩相对路径目录 比如目前在Bliux这个目录下,执行以下操作可以达到以上同样的效果. zip –q –r xahot.zip xahot 比如现在我的xahot目录下,我操作的zip压缩命令是 zip –q –r xahot.zip * 以上是在安静模式下进行的,而且包含系统文件和隐含文件 ////////////////////////////////////////////////////////// unzip语 法: unzip [-cflptuvz][-agCjLMnoqsVX][-P <密码>][.zip文件][文件][-d <目 录>][-x <文件>] 或 unzip [-Z] 补充说明:unzip为.zip压缩文件的解压缩程序。 unzip参 数: -c […]

龙生   31 May 2018
View Details
1 18 19 20 41