<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="https://v1sta.xyz/wp-content/plugins/pretty-rss-feeds/xslt/pretty-feed.xsl" type="text/xsl" media="screen" ?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/">

<channel>
	<title>2023年5月21日 &#8211; 景の域</title>
	<atom:link href="https://v1sta.xyz/2023/05/21/feed/" rel="self" type="application/rss+xml" />
	<link>https://v1sta.xyz</link>
	<description>远景的幻想空间</description>
	<lastBuildDate>Sat, 21 Oct 2023 13:11:52 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://v1sta.xyz/wp-content/uploads/2026/03/V1sta-Orb-Output512-2-60x60.png</url>
	<title>2023年5月21日 &#8211; 景の域</title>
	<link>https://v1sta.xyz</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>给Windows电脑配置备份</title>
		<link>https://v1sta.xyz/tech/backup/</link>
					<comments>https://v1sta.xyz/tech/backup/#respond</comments>
		
		<dc:creator><![CDATA[域主 V1STA]]></dc:creator>
		<pubDate>Sat, 20 May 2023 20:15:35 +0000</pubDate>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[日常]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PVE]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://v1sta.xyz/?p=1274</guid>

					<description><![CDATA[前几天19.9元买了一块500GB的3.5英寸西数蓝盘，挂到NAS上做备份 在Win10上分别试了下Dism+ &#8230; <a href="https://v1sta.xyz/tech/backup/" class="more-link">继续阅读<span class="screen-reader-text">给Windows电脑配置备份</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">前几天19.9元买了一块500GB的3.5英寸西数蓝盘，挂到NAS上做备份</p>



<p class="wp-block-paragraph">在Win10上分别试了下Dism++和Acronis True Backup备份系统，100GB数据经过压缩后占用大小大概50GB左右，感觉还不错</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n.png" data-lbwps-width="1195" data-lbwps-height="804" data-lbwps-srcsmall="https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n-300x202.png"><img fetchpriority="high" decoding="async" width="1195" height="804" sizes="(max-width: 1195px) 100vw, 1195px" src="https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n.png" alt="" class="wp-image-1281" srcset="https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n.png 1195w, https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n-300x202.png 300w, https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n-1024x689.png 1024w, https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n-768x517.png 768w" /></a></figure>
</div>


<p class="wp-block-paragraph">Dism++适合迁移系统到不同的存储介质（比如NVMe固态迁移），在Windows下备份系统还是更推荐Acronis，之前装在Win10的下载机上成功拯救了一次手贱更新的操作。虽然上手没有Mac的Time Machine那么简单，不过可靠性还可以。</p>



<span id="more-1274"></span>



<p class="wp-block-paragraph">至于Linux并没有文件系统的限制，可以直接打包压缩到tar文件热备，用dd恢复；也可以用Clonezilla再生龙离线备份；PVE的虚拟机本身也有内建的快照备份。</p>



<p class="wp-block-paragraph">Steam库的游戏可以单独备份，前段时间我还看过用Unraid构建高端游戏库顺带备份的方案，不过我觉得Steam的游戏基本都能重新下载，就不做什么备份了（当然CSGO的cfg还是要拷贝下的）</p>



<p class="wp-block-paragraph">500GB硬盘的价格确实低的离谱，即使是二手市场价也在35元左右，而1TB直接翻了几倍的价格，要100元才能拿下；但是一些2TB的二手/翻新监控硬盘也不过160元起步了，容量越大反而更实惠。</p>

<p><a href="https://v1sta.xyz/tech/backup/" rel="nofollow">来源</a></p>]]></content:encoded>
					
					<wfw:commentRss>https://v1sta.xyz/tech/backup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n.png" length="53395" type="image/png"/><media:content url="https://v1sta.xyz/wp-content/uploads/2023/05/TrueImage_UtWo4znr0n.png" width="1195" height="804" medium="image" type="image/png"/>	</item>
		<item>
		<title>自动更新的Minecraft模组+插件服务器搭建日记</title>
		<link>https://v1sta.xyz/tech/minecraft-server/</link>
					<comments>https://v1sta.xyz/tech/minecraft-server/#respond</comments>
		
		<dc:creator><![CDATA[域主 V1STA]]></dc:creator>
		<pubDate>Sat, 20 May 2023 17:25:20 +0000</pubDate>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[游戏]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Minecraft]]></category>
		<category><![CDATA[PVE]]></category>
		<guid isPermaLink="false">https://v1sta.xyz/?p=1261</guid>

					<description><![CDATA[总算和朋友们搭建好了Minecraft的服务器！

其实在过生日那天晚上我就搭好了，但是迟迟现在才发布。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">总算和朋友们搭建好了Minecraft的服务器！</p>



<p class="wp-block-paragraph">其实在过生日那天晚上我就搭好了，但是迟迟现在才发布。</p>



<p class="wp-block-paragraph"><s>玩了之后却发现自己晕MC的3D了，晕</s></p>



<span id="more-1261"></span>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">版本的选择</h2>



<p class="wp-block-paragraph">域主是从1.7.10就开始玩MC的（其实还有更早的远古版本），当时年龄尚小，只会用那些一键开服的BOX，后来才翻墙去了解服务端，记得最经典的还是用KCauldron开的Forge模组+Spigot插件服（俗称水龙头），甚至仍有一些高版本的模组不如1.7.10的丰富，堪称MC的XP系统。</p>



<p class="wp-block-paragraph">不过1.7.10也很老了，肯定不能一直守旧，那么该选哪个版本玩呢，后面发现Minecraft社区也存在着一种类似LTS（长期维护更新）的版本，比如1.12.2、1.16.5、1.18.2等等，还有比较新的1.19.3的版本（怎么一股Ubuntu味）</p>



<p class="wp-block-paragraph">而模组除了Forge外还有Fabric的选择，虽然很早就知道互不兼容，但很多mod作者会同时制作两种API的版本，不过我就没仔细去研究别的方案了，脍炙人口的Forge模组依然是主流，后续再考虑Fabric也并不迟。</p>



<p class="wp-block-paragraph">关于服务端的选择，域主最先开始采用的是<a href="https://catmc.org/" data-type="URL" data-id="https://catmc.org/"><strong>CatServer</strong></a>，这是一个同时支持Forge API模组和Spigot核心的服务端，但是存在不能在告示牌输入文字的bug（书与笔是可以的），也没有什么详细的文档……</p>



<p class="wp-block-paragraph">后来我找到了<strong><a href="https://magmafoundation.org/" data-type="URL" data-id="https://magmafoundation.org/">Magma</a></strong>作为服务端核心（官网屏蔽了中国IP直连访问，是主动用CDN屏蔽的，并不是被墙，可能是防DDoS和剽窃者），不过相比CatServer要稳定了很多，也没有什么bug出现</p>



<figure class="wp-block-mamaduka-bookmark-card is-style-horizontal"><a class="bookmark-card" href="https://magmafoundation.org/"><div class="bookmark-card__content"><div class="bookmark-card__title">Magma Foundation</div><div class="bookmark-card__description"></div><div class="bookmark_card__meta"><span class="bookmark_card__meta-publisher">magmafoundation.org</span></div></div></a></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">搭建实践</h2>



<p class="wp-block-paragraph">在本地的Proxmox VE开了个Ubuntu Server的虚拟机专门运行MC的服务端，使用了MCSManager面板管理服务端。其实面板不是必需品，只用Shell也能跑jar，但显然有面板还是会方便很多。</p>



<p class="wp-block-paragraph">装起来很简单，一行命令搞定，不过也要记得安装OpenJDK运行环境。</p>



<p class="wp-block-paragraph">MCSManager：</p>



<pre class="wp-block-preformatted">wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup_cn.sh | bash</pre>



<p class="wp-block-paragraph">OpenJDK，直接装Headless的版本就可以了，因为并不需要用到Desktop GUI：</p>



<pre class="wp-block-preformatted">sudo apt install openjdk-17-jdk-headless</pre>



<p class="wp-block-paragraph">然后在MCSManager根据向导一步步配置服务端，就搭建完成了。</p>



<p class="wp-block-paragraph">记得在服务端去安装authlib injector，使用皮肤站的Yggdrasil API地址在运行选项配置前置登录，启动命令应该如下：</p>



<pre class="wp-block-preformatted">java -jar -javaagent:authlib-injector.jar=[Yggdrasil API]  Magma-1.18.2-40.2.1-ed7136e5-server.jar</pre>


<div class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://v1sta.xyz/wp-content/uploads/2023/05/chrome_u8WEBqSL2M.png" data-lbwps-width="1504" data-lbwps-height="971" data-lbwps-srcsmall="https://v1sta.xyz/wp-content/uploads/2023/05/chrome_u8WEBqSL2M-300x194.png"><img decoding="async" width="1024" height="661" sizes="(max-width: 1024px) 100vw, 1024px" src="https://v1sta.xyz/wp-content/uploads/2023/05/chrome_u8WEBqSL2M-1024x661.png" alt="" class="wp-image-1265" srcset="https://v1sta.xyz/wp-content/uploads/2023/05/chrome_u8WEBqSL2M-1024x661.png 1024w, https://v1sta.xyz/wp-content/uploads/2023/05/chrome_u8WEBqSL2M-300x194.png 300w, https://v1sta.xyz/wp-content/uploads/2023/05/chrome_u8WEBqSL2M-768x496.png 768w, https://v1sta.xyz/wp-content/uploads/2023/05/chrome_u8WEBqSL2M.png 1504w" /></a><figcaption class="wp-element-caption">管理界面</figcaption></figure>
</div>


<p class="wp-block-paragraph">还可以访问控制台输入指令，也可以在仿真终端用Tab键自动补全命令。Spigot给op管理权的命令也可以用，不过我对Spigot的插件了解甚少，并不太清楚应该加什么插件……</p>



<p class="wp-block-paragraph">要让朋友们一起联机就在路由器设置一下端口转发就可以了，当然需要公网IP，不过我也早已经配置好了DDNS域名。直接填在启动器上就可以了</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://v1sta.xyz/wp-content/uploads/2023/05/javaw_rZ8X2nDg4b.png" data-lbwps-width="812" data-lbwps-height="551" data-lbwps-srcsmall="https://v1sta.xyz/wp-content/uploads/2023/05/javaw_rZ8X2nDg4b-300x204.png"><img decoding="async" width="812" height="551" sizes="(max-width: 812px) 100vw, 812px" src="https://v1sta.xyz/wp-content/uploads/2023/05/javaw_rZ8X2nDg4b.png" alt="" class="wp-image-1267" srcset="https://v1sta.xyz/wp-content/uploads/2023/05/javaw_rZ8X2nDg4b.png 812w, https://v1sta.xyz/wp-content/uploads/2023/05/javaw_rZ8X2nDg4b-300x204.png 300w, https://v1sta.xyz/wp-content/uploads/2023/05/javaw_rZ8X2nDg4b-768x521.png 768w" /></a></figure>
</div>


<h2 class="wp-block-heading">自动更新</h2>



<p class="wp-block-paragraph">用HMCL启动器可以制作OTA自动更新的整合包，类似CS社区服的体验，只要搭建一个静态资源站，填写整合包下载链接前缀就可以实现了。（甚至有人白嫖Git仓库实现静态文件的托管，不过想想也挺合理）</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://v1sta.xyz/wp-content/uploads/2023/05/javaw_Jy1rTwE8Np.png" data-lbwps-width="813" data-lbwps-height="548" data-lbwps-srcsmall="https://v1sta.xyz/wp-content/uploads/2023/05/javaw_Jy1rTwE8Np-300x202.png"><img loading="lazy" decoding="async" width="813" height="548" sizes="auto, (max-width: 813px) 100vw, 813px" src="https://v1sta.xyz/wp-content/uploads/2023/05/javaw_Jy1rTwE8Np.png" alt="" class="wp-image-1266" srcset="https://v1sta.xyz/wp-content/uploads/2023/05/javaw_Jy1rTwE8Np.png 813w, https://v1sta.xyz/wp-content/uploads/2023/05/javaw_Jy1rTwE8Np-300x202.png 300w, https://v1sta.xyz/wp-content/uploads/2023/05/javaw_Jy1rTwE8Np-768x518.png 768w" /></a></figure>
</div>


<p class="wp-block-paragraph"><em>HMCL也可以通过CurseForge下载和管理模组，便利了很多，不得不感叹现在开源社区的强大，在此为那些默默无闻的贡献者表示感谢</em></p>



<p class="wp-block-paragraph">具体参见：</p>



<figure class="wp-block-mamaduka-bookmark-card is-style-default"><a class="bookmark-card" href="https://docs.hmcl.net/modpack/serverpack.html"><div class="bookmark-card__content"><div class="bookmark-card__title">服务端自动更新整合包制作教程 &#8211; Hello Minecraft! Launcher 帮助文档</div><div class="bookmark-card__description"></div><div class="bookmark_card__meta"><img decoding="async" class="bookmark_card__meta-icon" src="https://docs.hmcl.net/favicon.ico"/><span class="bookmark_card__meta-publisher">docs.hmcl.net</span></div></div></a></figure>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-mamaduka-bookmark-card is-style-horizontal"><a class="bookmark-card" href="https://lo-li.cc/2021/03/11/Nginx%E4%B8%8B%E9%85%8D%E7%BD%AEHMCL%E8%87%AA%E5%8A%A8%E6%9B%B4%E6%96%B0%E6%95%B4%E5%90%88%E5%8C%85/"><div class="bookmark-card__content"><div class="bookmark-card__title">Nginx 下配置 HMCL 自动更新整合包 | 18870</div><div class="bookmark-card__description"></div><div class="bookmark_card__meta"><img decoding="async" class="bookmark_card__meta-icon" src="https://lo-li.cc/img/avatar.png"/><span class="bookmark_card__meta-publisher">lo-li.cc</span></div></div></a></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">简单来说还是用Nginx配置一个文件目录的web服务器，上传server-manifest.json文件，客户端再去读取服务器上的json文件，自动更新整合包的配置。不过每次增加mod也需要更新服务器上的json文件</p>



<p class="wp-block-paragraph">Nginx的配置示例如下（来自18870）</p>



<pre class="wp-block-preformatted">server {
    listen 80;
    server_name localhost; 

    location / {
        root mc; 
    }
}</pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">最后一切妥当后，将整合包发给朋友们（比如搭建个黑群晖，顺便可以和朋友们共享整活视频），就可以和朋友们一起玩了！</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="640" sizes="auto, (max-width: 1024px) 100vw, 1024px" src="https://v1sta.xyz/wp-content/uploads/2023/05/java_OhKH9dOpEI-1024x640.png" alt="" class="wp-image-1268" srcset="https://v1sta.xyz/wp-content/uploads/2023/05/java_OhKH9dOpEI-1024x640.png 1024w, https://v1sta.xyz/wp-content/uploads/2023/05/java_OhKH9dOpEI-300x188.png 300w, https://v1sta.xyz/wp-content/uploads/2023/05/java_OhKH9dOpEI-768x480.png 768w, https://v1sta.xyz/wp-content/uploads/2023/05/java_OhKH9dOpEI-1536x960.png 1536w, https://v1sta.xyz/wp-content/uploads/2023/05/java_OhKH9dOpEI.png 1920w" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="640" sizes="auto, (max-width: 1024px) 100vw, 1024px" src="https://v1sta.xyz/wp-content/uploads/2023/05/java_Ti4l5ywrCB-1024x640.png" alt="" class="wp-image-1272" srcset="https://v1sta.xyz/wp-content/uploads/2023/05/java_Ti4l5ywrCB-1024x640.png 1024w, https://v1sta.xyz/wp-content/uploads/2023/05/java_Ti4l5ywrCB-300x188.png 300w, https://v1sta.xyz/wp-content/uploads/2023/05/java_Ti4l5ywrCB-768x480.png 768w, https://v1sta.xyz/wp-content/uploads/2023/05/java_Ti4l5ywrCB-1536x960.png 1536w, https://v1sta.xyz/wp-content/uploads/2023/05/java_Ti4l5ywrCB.png 1920w" /><figcaption class="wp-element-caption">玄爷（大雾</figcaption></figure>
</div>


<p class="wp-block-paragraph">不知道为何域主发现自己反而晕MC的3D画面了，甚至这一天也玩不了其他的3D游戏，比如CSGO，可能是屏幕尺寸和视距的关系，也许MC更适合在小屏幕上游玩。</p>



<p class="wp-block-paragraph">后续再考虑用Rsync或者快照自动备份存档或者整个系统……</p>



<p class="wp-block-paragraph">域主早就失去以前的创造毅力了，现在连简单的挖矿都不能胜任，想当年我也是做过材质包和模型的小作者……啊哈哈，佐佑理不知道啦</p>



<p class="wp-block-paragraph"></p>

<p><a href="https://v1sta.xyz/tech/minecraft-server/" rel="nofollow">来源</a></p>]]></content:encoded>
					
					<wfw:commentRss>https://v1sta.xyz/tech/minecraft-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://v1sta.xyz/wp-content/uploads/2023/05/java_Ti4l5ywrCB.png" length="1070864" type="image/png"/><media:content url="https://v1sta.xyz/wp-content/uploads/2023/05/java_Ti4l5ywrCB.png" width="1920" height="1200" medium="image" type="image/png"/>	</item>
	</channel>
</rss>
