1858年,英法联军北上,攻陷大沽炮台,逼近天津。而当时的清军主力大多被牵制在江南与太平天国作战,清廷自知不敌联军,遂接受了中立国沙俄的“斡旋”,与英法签订了《天津条约》,暂时(之所以说是暂时,是因为两年后英法联军又来了,而且直接把大清帝国的都城北京攻陷了)送走了英法这两座“阎罗王”。
英法走后,沙俄又跳出来了,沙俄逼迫清廷割让外东北地区,由于东北地区人烟稀少,更别说外东北了,为了镇压太平天国,清廷又大量抽调东北清军(关外八旗)入关作战,清军在东北的防务极度空虚。无奈之下,清廷授命黑龙江将军奕山与俄罗斯帝国东西伯利亚总督穆拉维约夫签订《瑷珲条约》,将黑龙江以北、外兴安岭以南即外东北60多万平方公里领土割让沙俄,仅在江东六十四屯地区保留了中国居民的永久居留权和清廷对居民的管辖权,但并未对江东六十屯的界限做出明确规定,这也给日后的争端埋下了隐患。
江东六十四屯位于精里奇江口南至孙吴县霍尔默津屯对岸,黑龙江左岸地带,南北约140里,东西约80里。
清廷割让外东北后,沙俄大量向这一地区移民,但是移民的物资却要依赖遥远的伊尔库茨克,为此沙俄将侵略的目光盯上了肥沃的江东六十四屯。但毕竟双方刚刚签订条约,且清廷在1864年平定了太平天国运动,开启了洋务运动,国家实力和国际地位开始有所上升。甚至在中法战争中打平法国;又打败英俄扶持的傀儡阿古柏,收复新疆。向来欺软怕硬的沙俄,见大清帝国突然强起来了,也就暂时在东北停止了消停。
甲午战争后,大清帝国颜面扫地,沙俄也重启东北侵略计划。最终导致了海兰泡惨案和江东六十四屯惨案。
1900年6月,海兰泡开始发生针对华人的流血事件,许多平民担心被俄军屠杀,开始纷纷渡江西逃,沙俄阿穆尔军区司令格里布斯基见此情形,下令封锁河道,阻止逃亡。以“在中国人的住宅中发现了武器和炸药”为由,大肆搜捕海兰泡地区的华人,计5000余人。7月17日,将这些被捕的华人驱赶至上布拉戈维申斯克的黑龙江边,从17日至21日,俄军对其展开屠杀,5000余人无一幸免,经此一难,海兰泡城内再无华人身影,是为海兰泡惨案。
就在俄军于海兰泡大开杀戒的时候,另一支沙俄军也在江东六十四屯开展屠杀运动。俄军烧杀抢掠、丧心病狂、无恶不作,被杀者2000余人,仅60余人逃出生天。遇难者的尸体漂浮在黑龙江水面,江水为之堵塞,惨不忍睹。是为江东六十四屯惨案。因为都发生在庚子年,遂称之为庚子俄难。
沙俄的暴行震惊了当时的世界,英国记者列奥·多伊奇指出:沙俄实行的这种惨无人道的做法,只有与中世纪审判异教徒的宗教法庭和西班牙对异教徒、犹太人和摩尔人的迫害才可以相比。后来十月革命的导师列宁也说:沙皇政府在中国的政策是一种犯罪的政策。