“世界在新冠肺炎疫情后将永远改变”,对于2020春天在全球蔓延的新冠肺炎疫情,美国前国务卿基辛格做了这样的评价。确实,也改变了我们。春节期间,本着少添乱的原则,响应国家号召,自我隔离在家。除了天天在沙发上看剧、阳台上喝茶,还能做点什么呢?

前一阵,家人天天抱怨,无论是各地旅游还是各种聚会,为了能留下念想用手机拍下了不少照片,可是,现在照片呢?手机换了N茬了,我也不知道,在电脑硬盘里或许有,在各个手机云空间(iCloud、华为云空间等)里或许有,在各种专业的云盘(360云、百度云等)里或许有。

为什么手机照片会到处散落,而没有从一而终呢?是不是我思路不清导致呢?非也!我描述一下我的心路历程,或许大家有同感。刚开始用智能机拍照的时候,手机存储空间不足了或者要换手机了,用各种手机的PC客户端iTunes之类把手机中的照片等文件导入电脑硬盘,等到再次做同一件事情,或许过了很长时间记不得了,或许已经换了不同手机平台,甚至电脑都换了,能导入同一个文件夹不断积累,基本没可能!更有甚者,手机掉出租车了,手机里的文件一切OVER。这个方法不靠谱。后来除了苹果手机有iCloud云服务,华为手机也有华为云空间,那就用云空间吧,什么换手机、丢手机一切都迎刃而解。可是,手机用着用着,报警“云存储空间已满”、催着你“升级云存储空间”,随着小米一亿像素手机的出现,看了下面的图片,你就知道永远没有满足的时候、空间满了这个方法就失效了:


这个方案也不靠谱。那就免费云盘吧,不是有360云盘、百度云盘吗?刚开始用360云盘,免费空间2TB足够大,还有同步盘可用,可是用着用着,出现了下面的公告:

各种各样的云盘关闭,目前尚能用的百度云盘,哪怕是付费用户,下载资料也是龟速,没有同步盘。各种不靠谱的尝试,导致目前的照片文件散落在各个角落,有的已经随风而散。何处能为他们安个家?看来只有NAS私人云存储了。

这个春节,趁着自我隔离在家,对NAS私人云存储做了一番研究。先是在VMware装虚拟机体验了各种各样的NAS系统:FreeNAS,OVM,群晖DSM系统,威联通系统...再是试着把DIY群晖洗白体验各种NAS应用:远程网络服务QuickConnect(没有远程,称不上云)、照片管理Moments、SMB文件服务...最终,选定了群晖DS218+。每天的照片等文件自动上传,分类存储,不会丢失,两个4T硬盘设定了RAID1,互为备份,不至于硬盘损坏而导致资料丢失,安心;在办公室就可以对家里群晖中资料进行管理,舒心。

从网络查询资料或者在京东商城查询NAS产品,可以发现NAS系统形态多种多样,规格千变万化:有DIY产品,也有群晖等品牌NAS;DIY产品操作系统也有FreeNAS、OVM、黑群晖等等;有单盘位的,也有二盘位、四盘位...让初涉者感觉一头雾水、不知道哪个才是适合你的。我的做法,是先在VMware虚拟机上安装各种NAS操作系统、添加各种RAID磁盘阵列来体验各种形态的NAS系统,试用各种NAS应用,最后确定群晖DS218+适合于我当前的需求。我也建议大家这样做。这样做,还有一个好处是,不至于在实体机上试用的时候由于误操作而导致资料丢失、产生不可挽回的损失,与空军飞行员在上天飞行前也要先上飞行模拟器训练是一个道理。

其实,网络上充斥着VMware虚拟机安装群晖系统的教程,只是其中很多教程只知其然、不知其所以然、似是而非,不同教程间互相矛盾,让初涉者很感疑惑。基于自我隔离期间的大量测试,我对其中的一些问题有了明确的答案。写此文章,除了教大家怎么去做,还会跟大家讲明白为什么这样做,以及对替代项的选择做详细的剖析,让大家在重重迷雾中走出来,以最快的速度体验群晖NAS系统。

原博客地址:https://blog.csdn.net/weixin_41217917/category_9930077.html

虚拟机体验NAS私人云全揭秘:序言——虚拟机体验NAS私人云缘由的更多相关文章

  1. 2019 GNTC 阿里云参会分享:云原生SDWAN网络2.0 一站式上云服务

    本次10/22-24 南京2019 GNTC大会上,阿里云网络云原生SDWAN网络2.0 由于独特的云原生定位.创新的解决方案,及成熟的应用案例.行业用户,获得行业媒体C114中国通信网.产业专家高度 ...

  2. K8S全栈容器服务如何助力企业云化创新?

    容器编排管理平台Kubernetes在实践两年多后,市场主导地位被正式确定,随着首批认证服务商的宣布,围绕着容器的应用编排部署服务已然成熟,Kubernetes开始在商业场景为企业创造价值.华为云在K ...

  3. [ASP.NET Core 3框架揭秘] 跨平台开发体验: Windows [上篇]

    微软在千禧年推出 .NET战略,并在两年后推出第一个版本的.NET Framework和IDE(Visual Studio.NET 2002,后来改名为Visual Studio),如果你是一个资深的 ...

  4. [ASP.NET Core 3框架揭秘] 跨平台开发体验: Linux

    如果想体验Linux环境下开发.NET Core应用,我们有多种选择.一种就是在一台物理机上安装原生的Linux,我们可以根据自身的喜好选择某种Linux Distribution,目前来说像RHEL ...

  5. [转][ASP.NET Core 3框架揭秘] 跨平台开发体验: Windows [上篇]

    微软在千禧年推出 .NET战略,并在两年后推出第一个版本的.NET Framework和IDE(Visual Studio.NET 2002,后来改名为Visual Studio),如果你是一个资深的 ...

  6. 阿里云 centos 服务器无法自动挂载 nas 的问题

    阿里云服务器 centos 7.3 ,开始是通过 fstab 配置的自动挂载: xxx.cn-hangzhou.nas.aliyuncs.com:/ /nas nfs4 auto 0 0 但服务器启动 ...

  7. 如何将同一云服务下的虚拟机从经典部署模型迁移到 Azure Resource Manager

    适用场景 用户希望将特定云服务下的所有虚拟机从经典部署模型(以下简称:ASM)迁移到 Azure Resource Manager(以下简称:ARM). Note 如果云服务下使用 VNET 也希望将 ...

  8. [ASP.NET Core 3框架揭秘] 跨平台开发体验: Docker

    对于一个 .NET Core开发人员,你可能没有使用过Docker,但是你不可能没有听说过Docker.Docker是Github上最受欢迎的开源项目之一,它号称要成为所有云应用的基石,并把互联网升级 ...

  9. [ASP.NET Core 3框架揭秘] 跨平台开发体验: Mac OS

    除了微软自家的Windows平台, .NET Core针对Mac OS以及各种Linux Distribution(RHEL.Ubuntu.Debian.Fedora.CentOS和SUSE等)都提供 ...

随机推荐

  1. localStorage中一个数组嵌套一个数组的怪相

    localStorage中一个数组嵌套一个数组的怪相 需求:向本地存储中循环添加对象 思路 : ​ 先完成点击事件中添加本地存储功能,当刷新时使用一个数组记录已经存储下来的数据,并在点击事件中将新生成 ...

  2. flask中的表单文件上传

    在表单中上传文件时,一定要加入 enctype="multipart/form-data" 属性 为什么要加入这个属性呢: enctype就是encodetype就是编码类型的意思 ...

  3. SpringMVC里 form提交到controller404 解决方法

    把 <form action="/logon"> 改为 <form action="${pageContext.request.contextPath} ...

  4. 基于Asp.Net Core,利用ZXing来生成二维码的一般流程

    本文主要介绍如何在.net环境下,基于Asp.Net Core,利用ZXing来生成二维码的一般操作.对二维码工作原理了解,详情见:https://blog.csdn.net/weixin_36191 ...

  5. C 对抗赛

    时间限制 : - MS   空间限制 : - KB  评测说明 : 1s,256m 问题描述 某校有n只信竞队伍,队伍编号1到n,每只队伍都有一定数量的队员,队伍中每个人都有一个CF积分,积分越高,意 ...

  6. .NET Core项目部署到Linux(Centos7)(九)防火墙配置,允许外网或局域网访问.NET Core站点

    目录 1.前言 2.环境和软件的准备 3.创建.NET Core API项目 4.VMware Workstation虚拟机及Centos 7安装 5.Centos 7安装.NET Core环境 6. ...

  7. iSCSI集群与存储

                                                                                                        ...

  8. GlusterFS 4.1 版本选择和部署

    GlusterFS 4.1 版本选择和部署 目录 GlusterFS 4.1 版本选择和部署 1 前言相关 1.1 glusterfs优势 1.2 版本选择 1.3 volume知识 2 服务部署 2 ...

  9. android之间的各项信息传输类型

    首先是activity想fragment怎样动态的传输数据: 一:activity与fragment之间进行数据传递是,在Activity中将要传递的数据封装在一Bundle中,使用setArgume ...

  10. MTK Android 源码目录分析

    Android 源码目录分析 Android 4.0 |-- abi (application binary interface:应用二进制接口)|-- art (average retrieval ...