DDOS防御专家-提供超强DDoS高防/CC防护/大流量清洗服务!
当前位置:主页 > CC防护 > 正文

高防御cdn_服务器防火墙怎么关闭_打不死

05-15 CC防护

高防御cdn_服务器防火墙怎么关闭_打不死

Sonatype正在查阅档案,并重新发布那些新的Sonatype工具的热门文章。本系列的第一篇文章是Sonatype软件开发人员juvenxu关于备份Nexus的文章。Nexus是业界领先的存储库管理器,它通过管理开发、部署和资源调配所需的软件构件,帮助减少构建时间并提高对开源构件的控制。Nexus极大地简化了您自己内部存储库的维护和对外部存储库(如Maven Central)的访问。使用Nexus,您可以从一个位置完全控制对组织中每个工件的访问和部署。如果您已经在使用nexusrepository,本文将教您如何备份repositorymanager。(如果不使用Nexus Repository,可以单击此处获取更多信息)。为什么要备份备份Nexus只意味着为您的Nexus文件制作一个副本以备保存。副本应存储在不同的硬件上,而不是原始硬件。例如,您可能希望将sonatype work/Nexus/config文件夹中的Nexus设置复制到可移动硬盘上。备份Nexus文件很重要,因为有时会失败。硬盘可能会崩溃,文件可能会被其他程序删除,甚至我们自己也可能会错误地删除重要文件。有了后援,你将免受这些令人沮丧的事件的影响。备份什么Nexus由两部分组成,一部分是运行时web应用程序,cdn高防和安全证书一样,可以从Sonatype站点下载;另一部分是Sonatype工作/文件夹,包含所有用户数据和配置。所以这里我们的重点是sonatype工作/文件夹。如果运行的是Nexus捆绑包,则此文件夹位于Nexus webapp目录旁边。如果您使用的是nexuswar,默认情况下,此文件夹应位于用户主目录下。如果磁盘空间丰富,可以简单地备份整个sonatype工作/目录,但这不是必需的。目录中的一些文件非常重要,甚至无法生成,而有些文件可以很容易地重新生成。以下是子文件夹的完整列表,从最重要到最不重要:nexus/storage(托管存储库)--当您使用nexus时,您会将许多无法从公共存储库检索到的内部构件部署到这些托管存储库中。每个存储库在此目录中都有相应的文件夹。例如,id为"release"的托管存储库有一个文件夹"nexus/storage/release"。因为存储在托管存储库中的构件不太可能托管在任何公共存储库中,所以我们必须备份它们。nexus/conf——所有nexus配置文件都存储在这里,例如存储库配置、安全配置和日志配置。虽然理论上可以重新创建它们,cc可以被防御吗,但是丢失它们会很痛苦——重新创建它们需要时间,所以,备份这个文件夹。nexus/logs——所有的nexus日志都存储在这里,您可能需要备份它们以确保知道历史记录。nexus/timeline——大多数重要事件,如身份验证失败、计划的任务启动和最近部署的构件,都是通过RSS提要记录和显示的。这些事件内部存储在该文件夹中。你可以备份它们以备潜在的回溯。nexus/storage(代理存储库)——一旦您使用nexus很长一段时间,就会从mavencentral这样的公共存储库缓存大量工件。Maven构建的速度得益于这些缓存的构件。由于这些构件可以在任何时候从公共存储库中检索,所以不需要备份它们。但是,如果您有足够的磁盘空间,您仍然可以考虑备份它们,因为这样可以为再次检索它们节省大量时间。nexus/trash——你应该备份垃圾吗?大多数时候这些都不需要这样做。当工件在Nexus中被删除时,它们实际上会被移到垃圾箱中,如果你认为自己很可能经常做傻事,你可以选择备份它们。:)nexus/indexer——nexus索引存储在这个文件夹中,因为nexus可以使用reindex任务重建索引,所以不需要备份这个文件夹。nexus/proxy——工件的属性(如存储库路径)是可读的,最后请求的时间存储在这个文件夹中。Nexus也可以重建这些属性,因此不需要备份它们。如何备份现在您知道了根据您的情况备份哪些文件,您需要知道如何备份您的文件。举个例子:我的Nexus运行在UbuntuLinux上,sonatype工作目录的路径是/home/juven/bin/sonatype work/,我有一个可移动磁盘,安装在/media/disk/,我使用rsync进行备份:$rsync-a-delete-v~/bin/sonatype work/media/disk/此命令相当于:$cp-a~/bin/sonatype工作/媒体/磁盘/只不过,如果只有几个不同点,效率会更高。a选项告诉rsync在归档模式下运行,这意味着递归运行、保持文件模式、所有权和保持符号链接等。delete选项告诉rsync如果在源目录中删除了目标目录中的文件,则删除它们。v选项告诉rsync显示详细日志。所以这个命令会备份整个sonatype工作文件夹,如果我只想备份一些重要的子文件夹呢?假设我只想备份这些文件夹:/sonatype work/nexus/storage/releases/,/sonatype work/nexus/storage/thirdparty/,/sonatype work/nexus/storage/logs/,/sonatype work/nexus/storage/timeline/,创建一个rsync includes列表文件,cc防御平台,如下所示:+/sonatype work/nexus/storage/+//sonatype work/nexus/storage/releases/+//sonatype work/nexus/thirdparty/+/sonatype work/nexus/conf/+/sonatype work/nexus/timeline/-/sonatype work/nexus/storage/*-/sonatype work/nexus/nexus/*这将告诉rsync只包含我们想要的内容,ddos防御金山,并排除任何其他内容,现在使用includes列表再次运行rsync:$rsync-a-delete-v——包含自包括列表~/bin/sonatype工作/媒体/磁盘/自动化备份如果备份磁盘始终连接到计算机,并且不想手动重复备份命令,防御ddos限制端口,请安排定期运行备份的任务。在Linux上,cron是自动化备份任务的完美工具。在Linux上,使用用户名"juven",编辑文件/etc/crontab,添加一行如下:0 0**0 juven rsync-a-delete--从~/bin包含/包括列表~/bin/sonatype工作/媒体/磁盘/这个条目告诉cron以用户juvenweekly的身份运行rsync命令。别忘了重新启动cron deamon:$sudo/etc/init.d/cron重新启动就这样!它应该在您指定的时间自动执行备份。

版权保护: 本文由 DDOS防御专家 原创,转载请保留链接: /ddos/68178.html

DDoS防御专家简介孤之剑
国内资深白帽子二十人组成员,前BAT资深网络安全工程师,知名网络安全站点板块大神,每年提交Google及微软漏洞,原sina微博负载插件开发者,现在整体防御复合攻击长期接受1-4.7T攻击,CC防护自主开发指纹识别系统,可以做到99.9999%的无敌防御。
  • 文章总数
  • 9030789访问次数
  • 建站天数

    QQ客服

    400-0797-119

    X